题目:以下程序求100~200之内的素数。
#include
#include "math.h"
void sushu(int m)
{
int k;
int i;
/***********SPACE***********/
【?】
for(i=2;i<=k;i++)
/***********SPACE***********/
【?】
if(i>=k+1) printf("%4d",m);
}
void main()
{
int m;
for ( m=101;m<=200;m++)
/***********SPACE***********/
【?】;
}
#include
#include "math.h"
void sushu(int m)
{
int k;
int i;
/***********SPACE***********/
【?】
for(i=2;i<=k;i++)
/***********SPACE***********/
【?】
if(i>=k+1) printf("%4d",m);
}
void main()
{
int m;
for ( m=101;m<=200;m++)
/***********SPACE***********/
【?】;
}
举一反三
- 分析程序结果 #include <stdio.h> #define MAXN 20 int p(int k,int a[]) { int m,i,c=0; for(m=2;m<=k;m++){ for(i=2;i<=m;i++) if(!(m%i)) break; if(i==m) a[c++]=m; } return c; } void main() { int i,m,s[MAXN]; m=p(13,s); for(i=0;i<m;i++) printf("%4d ",s[i]); printf(" "); } 程序输出结果为();函数 int p(int k,int a[]) 的功能为()
- 下面程序是求100~200的全部素数,请填空 main() { int n, i, k, m = 0; for (n = 101; n <= 200; n = n + 2) { k = sqrt(n); for (i = 2; i <= k; i++) if (n%i == 0) ; if ( ) { printf("%d ", n); m = m + 1; } if (m % 10 == 0) printf("\n"); } printf("\n"); }
- 题目:求200以内奇数之和。 #include<stdio.h> void main { /**************SPACE*************/ int i,s=【?】; /**************SPACE*************/ for(i=1;i<200;【?】) /**************SPACE*************/ s=【?】; /**************SPACE*************/ printf("s=【?】 ",s); }
- *【程序填空】题目:编程求出100~200之间全部素数的个数*/ #include "stdio.h" main( ) { /***********SPACE***********/ int i,j,k, 【?】; for(i=100; i<=200;i++){ /***********SPACE***********/ 【?】 for(j=2;j
- 以下程序运行的输出结果是______。 #include<stdio.h> #define M 100 void fun(int m,int *a,int *n) int i,j=0; for(i=1;j<=m;i++) if(i%7==0 ‖ i%11==0) a[j++]=i; *n=j; main( ) int aa[M],n,k; fun(10,aa,&n); for(k=0;k<n;k++) if((k+1)%20==0)printf("\n"); else printf("%4d",aa[k]); printf("\n");