更多“有以下程序#include <stdio.h>Main(){int i,j,m=1; For{i=i;i<3;1++}(For(j=3;j>0;j”相关的问题
第1题
int i,j; for(i=3;i>=1;i--) { for(j=1;j<=2;j++) printf("%d ",i+j); printf("\n"); } 执行以上程序段,运行结果是( )> A、4 5 3 4 2 1
B、45 34 21
C、453421
D、4 5 3 4 2 1
点击查看答案
第2题
有以下程序 #include main() {in i,j,m=1; for(i=1;i<3;i++) {for(j="3;j">0;j--) {if(i*j>3)break; m*=i*j; } } printf("m=%d\n",m); } 程序运行后的输出结果是:
点击查看答案
第3题
有以下程序: #include main() { int i,j,m=55; for(i=1;i<=3;i++) for(j=3;j<=i;j++)m=m%j; printf(“9/6d\n”,m); } 程序的运行结果是()。
点击查看答案
第4题
有以下程序段: #include <stdio.h> int i, n; for( i=0; i<8; i++ ) { n = rand() % 5; switch (n) { case 1: case 3: printf("%d \n", n); break; 2: 4: continue; 0: exit(0); } printf("%d \n",n); } 以下关于程序段执行情况的叙述,正确的是 。> A、for循环语句固定执行8次
B、当产生的随机数n为4时结束循环操作
C、当产生的随机数n为1和2时不做任何操作
D、当产生的随机数n为0时结束程序运行
点击查看答案
第5题
以下程序的输出结果是_____。 #include <stdio.h> main() {int i=1; switch(i) { default: printf("%d",++i); case 0: printf("%d",i++); case 2: printf("%d",++i); } }
点击查看答案
第6题
阅读以下程序: #include <stdio.h> int main() { int i=10; switch(i){ case 9: i+=1; case 10: i+=1; case 11: i+=1; default : i+=1; } printf("%d",i); return 0; } 运行结果______.
点击查看答案
第7题
#include <stdio.h> long fun(char s[]) { int i,j,n=0; for(i=j=0;s[i]!='\0';i++) { if(s[i]!='n') { s[j]= s[i]; j++; } if(s[i]>= '0'&& s[i]<= '9') n="n*10+" s[i]- '0'; } s[j]="\0" ; return n; void main( ) { char str[]="m12or3nin456g" long printf("str="%s,n=%ld"," str,n); 运行程序的输出结果是:____>
点击查看答案
第8题
#include "stdio.h" void main() { int i,sum=0; for(i=1;;i++) {sum=sum+i; if(sum>10) break; } printf("%d\n",i-1); } 程序执行后的结果为
点击查看答案
第9题
有以下程序 #include <stdio.h> main() { FILE *fp; int i, k, n; fp=fopen("data.dat", "w+"); for(i=1; i<6; i++) { fprintf(fp,"%d ",i); if(i%3="=0)" fprintf(fp,"\n"); } rewind(fp); fscanf(fp, "%d%d", &k, &n); printf("%d %d\n", k, n); fclose(fp); 程序运行后的输出结果是 ( )。> A、0 0
点击查看答案