中易网

请教高手,几道C语言题目

答案:2  悬赏:40  
解决时间 2021-04-28 10:14

10. 该程序的输出结果是多少?(单选)

m=37;n=13;
while(m!=n)
{
while(m>n)
m=m-n;
while(n>m)
n-=m;
}
printf("m=%d\n",m);

输出结果为:
A. m=13 B. m=11
C. m=1 D. m=2

答案:C

12. 该程序的输出结果是什么?(单选)

#include <stdio.h>
void main()
{
int n;
n=0;
while(n<8)
{
switch(n%3)
{
case 2:
putchar('2');
case 1:
putchar('i');
break;
case 0:
putchar('H');
}
n++;
}
}

A. Hi2Hi2Hi B. Hi2
C. Hi2iHi2i D. Hi2iHi2iHi

答案: D

13. 该程序的输出结果是多少?(单选)

#include <stdio.h>
main()
{
int i,j,x=0;

for(i=0;i<2;i++)
{
x++;
for(j=0;j<=3;j++)
{
if(j%2)
continue;
x++;
}
}
printf("x=%d\n",x);
}

A. x=4 B. x=8 C. x=6 D. x=12

答案: B

15. 下面这个程序的输出是什么?(单选)

#include <stdio.h>
main()
{
int y=10;

while(y--);
printf("y=%d\n",y);
}

A. y=0 B. while构成死循环 C. y=1 D. y=-1

答案: D

最佳答案
while(m!=n)这是循环条件吗?当执行第一次时m=24.此时m!=n;继续循环,由于m>n,执行第一句,故m=24-13=11;再循环,执行第二句,n=n-m=13-11=2;如此循环,最后直到m=n=1时,跳出循环。故m=1.while 是循环语句,一定要理解循环的意思。
全部回答

这些都挺简单的啊!

你要问什么呢!~?~~?

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
谁送我qq游戏人生的内测啊先送后采纳
浮空岛声望和拉锯声望多干吗的
二手北汽威旺306
替米沙坦和厄贝沙坦哪个好
QQ怎么能快速升级?
万众汽车美容地址在什么地方,想过去办事
已知椭圆x^2/a^2+y^2/b^2=1(a>b>0)的左右焦点
在被别人袭击的情况下怎么迅速将敌人摔倒并制
抢车位的时间是多少?
老式的windows启动障碍
QQ音速登陆就提示我验证错误,怎么回事???
荣耀8和ZUK Z2哪个好 ZUK Z2与荣耀8区别对比
摩托车在在行驶途中熄火点着行驶300米左右又
裴氏烤肉馆我想知道这个在什么地方
食堂里 米粥里总是没米 该怎么办?
推荐资讯
魔暴龙和修玛哪个更好?
爱婴坊NO.1地址在哪,我要去那里办事
东方家园物流中心在哪里啊,我有事要去这个地
日韵东方怎么去啊,有知道地址的么
禾禾家发型工作室地址在什么地方,想过去办事
北京大学书法艺术研究所创研基地怎么去啊,有
阳虚体质的人应少吃食物???
梦幻里面孩子放在家里会不会死
埃弗格雷斯港在什么城市
从海口到江苏镇江的飞机票价格是多少
我生于1989年1月11,准确来说是什么座呢?
怎么缓解工作带来得压力
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?