有如下程序main0{ int a=2,b=-1,c=2;if(a
查看答案
在执行以下程序时,为了使输出结果为: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; 语句可以用于循环语句和____。