题目内容

下面程序的功能是从键盘输入一组字符,统计这些字符中大写字母和小写字母的个数,程序中while语句的循环条件是( )。void main ( ){int c1=0,c2=0;char ch;while (( ) != ’\n’){if (ch>=’A’ && ch<=’Z’) c1++;if (ch>=’a’ && ch<=’z’) c2++;}}

A. ch=getchar( )
B. getchar( )
C. ch==getchar( )
D. scanf(“%c”,&ch)

查看答案
更多问题

下面有关for循环的正确描述是( )。

A. for循环只能用于循环次数已经确定的情况。
B. for循环的执行流程是先执行循环体语句,后判断表达式。
C. 在for循环中,表达式1和3可以省略,但表达式2是不能省略。
D. for循环的循环体中,可以包含多条语句,但必须用花括号括起来。

下面的双重循环中的内循环体将一共会被执行( )次。for(i=0;i<=3;i++)for(j=4;j;j--)printf(“a”);

A. 12
B. 15
C. 16
D. 20

如果下面程序在运行时输入1,2,0,-1,-2↙,则程序输出结果是()。void main(){int x,i,sum;for (i=0,sum=0; i<5;i++){scanf("%d",&x);if (x<0) continue;sum+=x;}}

A. -3
B. 0
C. 3
D. 6

如果下面程序在运行时输入1,2,0,-1,-2↙,则程序输出结果是()void main(){int x,i,sum;for (i=0,sum=0; i<10;i++){scanf("%d",&x);if (x<0) break;sum+=x;}}

A. -3
B. 0
C. 3
D. 6

答案查题题库