题目内容

以下程序段的执行结果是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; }

若所用变量均已正确定义,则执行下面程序段后的 值是【1】.for(i=0 ; i<2 ; i++ )printf("YES"); printf("\n");

答案查题题库