题目内容

有如下程序main(){ int a=2,b=-1,c=2;if(a>0)c=2;else if(b<0) c=0;else c++;printf(“%d\n”,c);}该程序的输出结果是()。

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

查看答案
更多问题

下列程序段的输出结果是()。int main(){int a=2,b=-1,c=2;if(a

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

下列程序段的输出结果是:____________ .int main(){int x=1,a=0,b=0;switch(x){case 0: b++;case 1: a++;case 2: a++;b++;}printf("a=%d,b=%d\n",a,b);return 0;}

A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2

在执行以下程序时,为使输出结果为:t=4,则给a和b 输入的值应满足的条件是_________ .int main(){int a,b,s,t;scanf("%d,%d",&a,&b);s=1;t=1;if(a>0) s=s+1;if(a>b) t=s+t;else if(a==b) t=5;else t=2*s;printf("t=%d\n",t);return 0;}

A. a>b
B. a C. 0 D. 0>a>b

执行x=-1;do {x=x*x}while(x==0); 循环时,下列说法正确的是( )

A. 循环体将执行一次
B. 循环体将执行两次
C. 循环体将执行无限次
D. 系统将提示有语法错误

答案查题题库