题目内容

在执行以下程序时,为了使输出结果为:t=4,则给a和b输入的值应满足的条件是int main(){ int s,t,a,b;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

查看答案
更多问题

以下程序段的执行结果是int a, y;a=10;y=0;do{ a+=2;y+=a;printf("a=%d y=%d\n",a,y);if(y>20) break;}while(a=14);

A. a=12 y=12a=14 y=16a=16 y=20a=18 y=24
B. a=12 y=12a=16 y=28
C. a=12 y=12
D. a=12 y=12a=14 y=26a=14 y=44

运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为:main(){ int m, n;printf("Enter m,n;");scanf("%d%d", &m,&n):while (m!=n){ while(m>n) m-=n;while(n>m) n-=m;}printf("m=%d\n",m);}

A. m=3
B. m=2
C. m=4
D. m=1

C语言中,break; 语句可以用于循环语句和____。

若从键盘输入58,则以下程序输出的结果是。int main(){ int a;scanf("%d",&a);if(a>50) printf("%d",a);if(a>40) printf("%d",a);if(a>30) printf("%d",a);return 0; }

答案查题题库