题目内容

有以下程序段: int k=0; while(k=1)k++;while循环执行的次数是( ) 。

A. 无限次
B. 有语法错误,不能执行
C. 一次也不执行
D. 执行1次

查看答案
更多问题

有如下程序:void main(){ int s=0,a=1,n; scanf("%d",&n); do { s+=1; a=a-2; }while(a!=n) printf("%d\n",s); }若要使程序输出为2,则该程序从键盘输入的值是( ) 。

A. -1
B. -3
C. -5
D. 0

下列程序段中printf语句执行的次数为( )for(i=1;i<3;i++){ for(j=4 ;j ; j=j-2){s=i+j;if(s%2==0) break;printf("%d\n",s);}}

A. 1
B. 2
C. 3
D. 4

以下程序的打印结果是()。 #include #define N 2 #define M N+1 #define NUM (M+1)*M/2 int main(void) { int i = 0; while(i < NUM) printf("%d", i++); printf("\n"); return 0; }

A. 01234567
B. 012345
C. 123456
D. 01

在循环语句的循环体中执行break语句,其作用是()。

A. 跳出该循环体,提前结束循环
B. 继续执行break语句之后的循环体各语句
C. 结束本次循环,进行下次循环
D. 终止程序运行

答案查题题库