中国大学MOOC答案下面程序的运行结果是( )#include int main(){ int c1=2, c2=0; while(!c2–) printf(“%d, %d”, c1–, c2); return 0;} A、陷入死循环 B、不输出任何内容 C、输出2, -1 D、输出2, 0 喵查答案:输出2, -1 ……继续阅读 »
中国大学MOOC答案下面程序执行后的输出结果是()。#include void main( ) { int i,n=0; for(i=2;i<5;i++) { do { if(i%3) continue; n++; } while(!i); n++; } printf("n=%d\n",n); } A、n=5 B、n=2 C、n=3 D、n=4 喵查答案:n=4 ……继续阅读 »
中国大学MOOC答案以下正确的描述是() A、continue语句的作用是结束整个循环的执行 B、只能在循环体内和switch语句体内使用break语句 C、 在循环体内使用break语句或continue语句的作用相同 D、 从多层循环嵌套中退出时, 只能使用goto语句 喵查答案:只能在循环体内和switch语句体内使用break语句 ……继续阅读 »
中国大学MOOC答案(201203二级C)下面程序运行后的输出结果是()。 #include void main() { int s = 0, n; for(n = 0; n < 3; n++) { switch(s) { case 0: case 1:s += 1; case 2:s += 2; break; case 3:s += 3; default: s += 4; } printf("%d", s); } } A、124 B、136 C、31014 D、3610 喵查答案:31014 ……继续阅读 »
中国大学MOOC答案如下程序计算10名同学,每位同学4门课程的总分,并输出void main(){ int n,k; float score,sum,ave; sum=0.0; for(n=1;n<=10;n++) { for(k=1;k<=4;k++) { scanf("%f",&score); sum+=score; } ave=sum/4.0; printf("NO%d:%f\n",n,ave); }}上述程序运行后结果不正确,调试中发现有一条语句出现在程序中的位置不正确。这条语句是( )。 A、sum=0.0; B、sum+=score; C、ave=sum/4.0; D、printf(“NO%d:%f\n”,n,ave); 喵查答案:sum=0.0; ……继续阅读 »
中国大学MOOC答案分析程序执行过程,x的值为( )。 void main() { int x,y; for(x=1,y=1;x=15) break; if(y%5==1) { y+=5; continue; } y-=2; } printf(“%d\n”,x); } A、3 B、6 C、4 D、5 喵查答案:4 ……继续阅读 »
中国大学MOOC答案设x和y均为int型变量,则执行下的循环后,y值为 for(y=1,x=1;y=8)break; if (x%2==1) { x+=5; continue;} x-=3; } A、2 B、4 C、6 D、8 喵查答案:4 ……继续阅读 »
中国大学MOOC答案设j为int型变量,则下面for循环语句的执行结果是 for( j=9;j>3;j–) { if(j%3)break; –j; –j; } printf(“%d”,j); A、9 B、6 C、3 D、0 喵查答案:3 ……继续阅读 »
中国大学MOOC答案请读程序片段: int a,b; for(a=1,b=1; a=20) break; if(b%2==1) { b+=2; continue; } b-=6; } printf(“%d\n”,a);上面程序的输出结果是 A、8 B、9 C、10 D、11 喵查答案:11 ……继续阅读 »
中国大学MOOC答案若有语句while((ch=getchar())==’e’) printf(“*”);当输入字符串abcde时,while循环体执行()次。 A、1次 B、死循环 C、0次 D、5次 喵查答案:0次 ……继续阅读 »
中国大学MOOC答案已知int t=0; while(t=1) {…} 则以下叙述正确的是() A、循环控制表达式的值为0 B、循环控制表达式的值为1 C、循环控制表达式不合法 D、以上说法都不对 喵查答案:循环控制表达式的值为1 ……继续阅读 »
中国大学MOOC答案以下程序段执行后的输出结果( )。int i; for(i=1; ; i++) printf(“%d”,i++); A、1 B、2 C、3 D、死循环 喵查答案:死循环 ……继续阅读 »
中国大学MOOC答案设已声明int型变量i和k,则下面for循环语句()。 for(i=0;k= -1,k=1; i++,k++) printf(“****\n”); A、判断循环结束的条件不合法 B、是无限循环 C、循环依次也不执行 D、循环只执行一次 喵查答案:是无限循环 ……继续阅读 »
中国大学MOOC答案以下程序中,for循环体执行的次数是()。#define N 2#define M 1+ N#define K M+1*M/2void main(){ int i; for( i= 1;i < K; i++) { …….. } …….} A、4 B、5 C、3 D、6 喵查答案:4 ……继续阅读 »