程序段的运行结果是()int a=1,b=2, c=3, t;while (a
A. 1,2,0
B. 2,1,0
C. 1,2,1
D. 2,1,1
查看答案
程序的功能是从键盘输入一组字符,从中统计大写字母和小写字母的个数,选择()填空。#include void main ( ){ int m=0,n=0;char c;while ((【 】) ! ’\n’){if (c>=’A’ && c<=’Z’) m++;if (c>=’a’ && c<=’z’) n++;}}
A. c=getchar( )
B. getchar( )
C. c==getchar( )
D. scanf(“%c”,&c)
语句执行后,变量k的值是()int k=1;while (k++<10);
A. 10
B. 11
C. 9
D. 无限循环,值不定
下面程序的输出结果是()#include void main ( ){ int k=0,m=0,i,j;for (i=0; i<2; i++) {for (j=0; j<3; j++)k++ ;k-=j ;}m = i+j ;printf(“k=%d,m=%d”,k,m) ;}
A. k=0,m=3
B. k=0,m=5
C. k=1,m=3
D. k=1,m=5
以下程序段的说明正确的是()x=-1;do{ x=x*x; }while (!x);
A. 是死循环
B. 循环执行2次
C. 循环执行1次
D. 有语法错误