题目内容

设有以下程序段,则循环执行后k的值是()。inti=2,k=0;while(i<=6){k=k+i;i++;}

A. 18
B. 19
C. 20
D. 21

查看答案
更多问题

以下while循环中,循环体执行的次数是()。k=1;while(k<=5)k--;

A. 0次
B. 4次
C. 5次
D. 无限次

语句while(!x); 中的!x等价于()。

A. x==0
B. x!=1
C. x!=0
D. x==1

运行以下程序段:int n=2;while(n--) printf("%d", n);执行后输出结果为()。

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

以下能正确计算1+2+3+4+5的程序段是()。

A. int i=1, s=0; do{s=s+i; i++;}while(i<5);
B. int i=0, s; do{i++; s=s+i;}while(i<5);
C. int i=0, s=0; do{ s=s+i; i++; }while(i<6);
D. int i, s=0; do{s=s+i; i++;}while(i<=5);

答案查题题库