题目内容

下面程序的输出是() #include int main() { int a=-1,b=4,k;k=(a++<=0)&&(!(b--<=0));printf("%d%d%d\n",k,a,b); return 0;}

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

查看答案
更多问题

下列关于算法的叙述中,错误的是( )

A. 一个算法至少有一个输入和一个输出 。
B. 算法的每一个步骤必须确切地定义。
C. 一个算法必须包含有限的操作步骤,而不能是无限的。
D. 算法中的每一步都应该能有效的执行,并得到确定的效果。

早上从起床到出门需要洗脸刷牙(5 min)、刷水壶(2 min)、烧水(8 min)、泡面(3 min)、吃饭(10 min)、听广播(8 min)几个步骤、从下列选项中选最好的一种算法( )

A. S1洗脸刷牙、S2刷水壶、S3烧水、S4泡面、S5吃饭、S6听广播
B. S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭、S5听广播
C. S1刷水壶、S2烧水同时洗脸刷牙、S3泡面、S4吃饭同时听广播
D. S1吃饭同时听广播、S2泡面、S3烧水同时洗脸刷牙、S4刷水壶

有以下程序,运行后的输出结果是() #include int main(){ int a=2,b=0,c=-1; if(a=b+c){ if(a>0) b=c=a; else if(a==0) a=b=c=0; else a=b=c=1; } else (a=b=c=-1); printf("%d,%d,%d",a,b,c); return 0; }

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

运行下列程序的输出是() #includeint main(){ char ch='B'; printf("%c%d",ch,ch++); return 0; }

A. C65
B65
C. B66
D. C66

答案查题题库