题目内容

以下程序输出的结果是 ( )。#includeint main(){int s=0,k;for(k=7;k>=0;k--){switch(k){case 1:case 4:case 7:s++;break;case 2:case 3:case 6:break;case 0:case 5:s+=2;break;}}printf("%d\n",s);}

A. 6
B. 7
C. 8
D. 9

查看答案
更多问题

以下程序段( )。int x=-1;do{x=x*x;}while(!x);

A. 是死循环
B. 循环执行两次
C. 循环执行一次
D. 有语法错误

以下程序输出的结果是( )。#includeint main(){int i;for(i=4;i<=10;i++){if(i%3==0)continue;printf("%d\n",i);}}

A. 45
B. 457810
C. 69
D. 678910

若变量已经正确定义,有以下程序段( )。int i=0;doprintf("%d ",i);while(i++);printf("%d\n",i);

A. 0,0
B. 0,1
C. 1,1
D. 无限循环

下面程序段运行结果是( )。int a=1,b=2,c=2;while(a

A. 1,2,0
B. 2,1,0
C. 1,2,1
D. 2,1,1

答案查题题库