题目内容

执行下面程序片段的结果是( )。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

以下程序的输出结果是()。#includeint main(){int a=0,b=1,c=0,x=0,y=0;if(x<=y)if(y=10)if(!b) a=1;else if(c) a=10;a=-1;printf(“%d”,a);return 0;}

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

答案查题题库