该程序段的运行结果是a=1; b=2; c=2;
while(a<b<c) { t=a; a=b; b=t; c--; }
printf(“%d,%d,%d”,a,b,c);
A)1,2,0 B)2,1,0 C) 1,2,1 D) 2,1,1
C语言题(初学者)
答案:1 悬赏:10 手机版
解决时间 2021-04-25 17:18
- 提问者网友:眉目添风霜
- 2021-04-25 10:33
最佳答案
- 五星知识达人网友:渡鹤影
- 2021-04-25 11:37
运算符< 自左至右结合.
while(a<b<c) 先判断a<b 结果是1. 然后判断1<c 结果也是1.
条件为真.执行while语句块. 将a和b的值对调. 将c减1;
所以输出的结果是2 1 1.选D
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯