单项选择题

下列程序的输出结果是______。
main()
int a=-1,b=1,k;
if((++a<0)&& ! (b--<=0))
printf("%d %d\n",a,b);
else
printf("%d %d\n",b,a);

A.-1 1
B.0 1
C.1 0
D.00
<上一题 目录 下一题>
热门 试题

单项选择题
以下程序的输出结果是( )。 main() int a=0,i; for(i=1;i<5;i++) switch(i) casc 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; printf( %d n ,a);
A) 31
B) 13
C) 10
D) 20
单项选择题
以下描述中正确的是
A) 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句
B) do-while循环由do开始,用while结束,在while(表达式)后面不能写分号
C) 在do-while循环体中,是先执行一次循环,再进行判断
D) do-while循环中,根据情况可以省略while
相关试题
  • 以下程序将数组a的4个元素和数组b的6个元...
  • 以下程序输出的最后一个值是______。...
  • 数据字典是各类数据描述的集合,它通常包括...
  • 若有定义:int k;,以下程序段的输出结果...
  • 下列程序的输出结果是______。 main...