- 判断程序中仅使用条件选择结构也可以直接描述重复的计算过程。( )做这题 →
- 判断C 程序中, for 循环的循环体语句中, 可以包含多条语句, 但必须用花括号括起来。( )做这题 →
- 填空求 1+2+3+…+100 的和 Main() { Int I,sum; For(sum=0, i=1 ; i<=100 ;i++) sum+=i; Printf( "%d\n" , sum); }做这题 →
- 填空c 语言中,提供了 3 种循环语句,分别是__做这题 →
- 单选以下程序的输出结果是____。 main(){ int i,a[10]; for(i=9;i>=0;i--) a[i]=10-i; printf("%d%d%d",a[2],a[5],a[8]); }做这题 →
- 判断for 循环有可能循环体一次都不会被执行。做这题 →
- 单选有如下程序段 int k; for(k=2;k==0;) printf("%d",k--); 则 for 循环体执行的次数是做这题 →
- 单选对于循环语句:for(i=0;i<=10;i++) { ; }下面项的叙述中错误的是做这题 →
- 判断for 循环的三个条件中,如果中间条件不写,例如 for(i=0;;i++)},表示该循环将会永不停止。做这题 →
- 判断for(;;){语句是死循环。做这题 →
- 填空有以下程序 #include <stdio.h> main(){int a=1,b=2; for( ;a<8;a++) {b+=a;a+=2;} printf("%d %d\n",a,b); } 程序运行后的输出结果是____。做这题 →
- 单选有以下程序 int f(int a){ return a%2; } main(){ int s[10]={9,7,5,2,4,6},i,d=0; for (i=0;f(s[i]);i++) d+=s[i]; printf("%d\n",d); } 程序运行后的输出结果是____。做这题 →
- 填空4、若有以下程序 #include <stdio.h> main(){ int a=6, b=0, c=0; for ( ;a; ) { b += a; a -= ++c; } printf("%d,%d,%d\n", a,b,c); } 则程序的输出结果是____。做这题 →
- 填空有如下程序 #include <stdio.h> main() {int i; for (i=0; i<5; i++) putchar('9' - i); printf("\n"); } 程序运行后的输出结果是____。做这题 →
- 综合给定程序中,函数 fun 的功能是: 将十进制正整数 m 转换成 k(2 <=slant k <=slant 9) 进制数,并按位输出。例如,若输入 8 和 2,则应输出 1000(即十进制数 8 转换成二进制表示是 1000)。请补全代码。 #include <conio.h> #include <stdio.h> void fun( int m, int k ){ int aa[20], i; for( i = 0; m; i++ ) { aa[i] = ________; m /= k; } for(i-=1; ________; i-- ) printf( "%d", aa[i]);做这题 →
- 单选执行语句 for(i=1;i++<4;;)后变量 i 的值是()。做这题 →
- 单选以下程序段中的变量已正确定义 \text {for} (i = 0; i < 3; i + +, i + +) \text {for} (j = 1; j < 3; j + +); \text {printf} (#);做这题 →
- 综合函数 f 的功能是计算如下数学公式的前 n 项。若 x=2, n=3 时,函数值为:6.333333。请补全代码。 f (x) = 1 + x + \frac {x ^ {2}}{2 !} + ... + \frac {x ^ {n}}{n !} #include <stdio.h> double fun(double x, int n) { double f, t; int i; f = 1.0; t = ________; for (i= _______; i<=n; i++){ t *= ________; f += t; } return f; } main() { double x, y; x=2; y = fun(x, 3); printf("\n 计算结果 :\n"); printf("x=%-10.6f y=%-10.6f\n", x, y); system("pause"); }做这题 →
- 单选若 i 为整型变量,则一下循环执行的次数是( ) \text {for} (i = 2; i = = 0;) \operatorname{printf} (% d ^ {\prime \prime}, i - -;)做这题 →
- 单选假定所有变量均已正确说明,以下程序段运行后的输出结果是。 int i,s=0; \text {for} (i = 1; i < 1 0; i + = 2) s + = i + 1; printf("%d\n",s);做这题 →
- 填空阅读下面程序,程序执行后的输出结果为 #include "stdio.h" main () { char a,b; for (a='0',b='9';a<b;a++,b--) printf ("%c%c",a,b); printf ("\n") ; }做这题 →
- 单选以下循环体的执行次数是____。 main() { int i,j; for (i=0,j=1; i<=j+1;i+=2,j--) printf("%d \n",i); }做这题 →
- 单选以下程序执行后sum的值是____。 main() { int i,sum; for(i=1;i<6;i++) sum+=i; printf("%d\n",sum); }做这题 →
- 单选有以下程序 int f(int a) { return a%2; } main() { int s[8]={1,3,5,2,4,6},i,d=0; for(i=0;f(s[i]);i++) d+=s[i]; printf("%d\n",d); } 程序运行后的输出结果是____。做这题 →
- 单选请读程序: #include <stdio.h> f(int b[],int n) { int i,r; r=1; for(i=0;i<=n;i++) r=r*b[i]; return r; } main() { int x,a[]={2,3,4,5,6,7,8,9}; x=f(a,3); printf("%d\n",x); } 上面程序的输出结果是____。做这题 →
- 单选有如下程序 main() { int n[5]={0,0,0},i,k=2; for(i=0;i<k;i++) n[i]=n[i]+1; printf("%d\n",n[k]); } 该程序的输出结果是____。做这题 →
- 单选有以下程序 main() { int i; for(i=1;i<40;i++) { if(i++%5==0) if(++i%8==0) printf("%d ",i); } printf("\n"); } 执行后的输出结果是____。做这题 →
- 单选有以下程序 main() { int k=4,n=0; for(;n<k;) { n++; if(n%3!=0) continue; k--; } printf("%d,%d\n",k,n); } 程序运行后的输出结果是____。做这题 →
- 单选以下程序的输出结果是____。 main() { int x=10,y=10,i; for(i=0;x>8;y=++i) printf("%d %d ",x--,y); }做这题 →
- 单选设变量已正确定义,则以下能正确计算f=n!的程序段是____。做这题 →
- 单选若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c 均已赋值(c大于0) s=a; for(b=1;b<=c;b++) s=s+1; 则上述程序段功能等价的赋值语句是______。做这题 →
- 单选有以下程序 main() { int i,s=0; for(i=1;i<10;i+=2) s+=i+1; printf("%d\n",s); } 程序执行后的输出结果是____。做这题 →
- 单选有如下程序 main() { int i,sum; for(i=1;i<=3;sum++) sum+=i; printf("%d\n",sum); } 该程序的执行结果是____。做这题 →
- 单选以下程序的输出结果是____。 main() { int i; for(i='A';i<'I';i++,i++) printf("%c",i+32); printf("\n"); }做这题 →
- 单选以下程序的输出结果是______。 main() { int i; for(i=1;i<6;i++) { if(i%2) { printf("#"); continue; } printf("*"); } printf("\n"); }做这题 →
- 填空有以下程序 main() { int t=1,i=5; for(;i>=0;i--) t*=i; printf("%d\n",t); } 执行后输出结果是______。做这题 →
- 填空以下程序的输出结果是______。 main() { int s,i; for(s=0,i=1;i<3; i++,s+=i); printf("%d\n",s); }做这题 →
- 填空以下程序的功能是计算:1+12+123+1234+12345。请填空。 Main() {int t= 0,s=0,I; for (I=1;I<=5;I++) {t=I+______;s=s+t;} printf(“s=%d\n”,s); }做这题 →
- 填空以下函数的功能是:求x的y次方,请填空。 double fun(double x,int y) { int i; double z; for(i=1,z=x;i<y;i++) z=z*______; return z; }做这题 →
- 单选以下程序的输出结果为( )。 int i; void prt( ) { for(i=5;i<8;i++) printf("%c",'*'); printf("\t"); } main( ) { for(i=5;i<=8;i++) prt( ); } A B C D * * *做这题 →
- 填空求100~200间的全部素数。 (1) main() for(m=101;m<=200;m+=2) { if(n%10==0) printf("\n"); k=sqrt(m); for(i= (2) ;i<=k;i++) if(m%i==0) (3) ; if(i== (4) ) { printf("%d ",m);n++;} } }做这题 →
- 单选以下的 for 循环( )。 for(x=0,y=0;(y!=123)&&(x<4);x++)做这题 →
- 单选设i和k都是int类型,则for循环语句( )。 for(i=0,k=-1;k=1;i++,k++) printf("\n");做这题 →
- 单选以下程序的输出结果为( )。 main( ) { char c; int i; for(i=65;i<68;i++) { c=i+32; switch(c) { case 'a':case 'b':case 'c':printf("%c,",c);break; default:printf("end");} } }做这题 →
- 单选以下程序的功能为 。 #include <stdio.h> void main() { int i,k=0; for(i=1;i<10;i+=2) k+=i+1; printf("%d\n",k); }做这题 →
- 单选若 a, b 均为 int 型变量, 且 a = 100, 则关于循环语句 for (b = 100; a! = b; ++a, ++b) printf ("---------"); 的正确说法是 ( )。做这题 →
- 单选下列程序 #define MAX 10 main() { int i,sum,a[ ]={1,2,3,4,5,6,7,8,9,10}; sum=1; for(i=0;i<MAX;i++) sum-=a[i]; printf(“SUM=%d”,sum); } 程序运行结果是:做这题 →
- 填空以下程序的输出结果为____, #include "stdio.h" main() {int a; for (a=0; a<10; a++); printf("%d", a);}做这题 →
- 单选设 j 和 k 都是 int 类型, 则 for 循环语句 for (j=0, k=0; j<=9&&k!=876; j++) scanf("%d",&k);().做这题 →
- 填空设 i, j, k 均为 int 型变量, 则执行完 for 循环 for(i=0, j=10; i<=j; i++, j--) k=i+j; 后, k 的值为 ____.做这题 →