题目内容

有如下程序char ch; int s=0; for(ch='A';ch

A. 13
B. 12
C. 26
D. 25

查看答案
更多问题

执行下面程序片段的结果是( )。int x=0;do{ printf("%2d",x--);}while(x);

A. 打印出321
B. 打印出23
C. 打印结果不确定
D. 陷入死循环

以下说法中错误的是( )。

A. for可以代替while和do while完成相同循环任务。
B. for循环中三个表达式都可以空缺,因此圆括号中分号分隔符可以省略。
C. for循环先执行条件判定,条件满足才执行循环体。
D. do循环语句是先执行循环体后判定条件,是否进行下一次循环操作。

用户在一次计算过程中,或者一次事物处理中,要求计算机完成所做的工作的集合,这是指( C )。

A. 进程
B. 程序
C. 作业
D. 系统调用

有以下程序: 、#includeint main(){int a1=0,a2=0,a3=0;char ch;while((ch=getchar())!=’\n’)switch(ch){case ’A’:a1++;case ’B’:a2++;default:a3++;}printf(“%d,%d,%d”,a1,a2,a3);return 0;}先从键盘上输入AAAAABBBC,则程序执行后的输出结果是( )。

A. 5,8,9
B. 5,3,1
C. 5,3,9
D. 5,8,1

答案查题题库