执行下列程序段后,输出结果是________。

执行下列程序段后,输出结果是________。,第1张

输出a=2,b=8

分步来

首先明确while(b--<0)的实际含义, 是判断b是否小于0, 然后将b自减1;

初始值a=1,b=10;

进入do中的循环

b-=a; a++; // 此时b=9, a=2

判断(b--<0), 不成立, 之后b自减1, b的值为8

因为判断不成立,所以结束循环

所以此时a=2, b=8

c1=2 ,c2=5

如果在case 标号后没有break语句,一旦找到符合条件的标号,其后所有的语句都会执行

输入china#时,当字符为'a' ,'h'时c1++共被执行两次,c2++每次读入一个字符都被执行共执行5次

k=3;首先点出一个错误,countinue是不是看着别扭啊,哈哈,这是一个2重循环,内循环的条件大于外,所以当不满组外循环时,循环结束,每次结果运行如下

m=1,n=1,k=1

m=2,n=2,k=2

m=3,n=3,k=2

m=4,n=4,k=3

在m=3,n=3时,满足上述条件,continue语句的功能是结束该次循环,在执行下次循环,所以k值不变

执行下列程序后的输出结果是: (

)

#include “stdioh”

main()

{

float a=57666;

printf(“%22f\n”, a);

}

以上就是关于执行下列程序段后,输出结果是________。全部的内容,包括:执行下列程序段后,输出结果是________。、运行以下程序后,如果从键盘上输入 china#<回车>,则输出结果为 c1=,c2= 。、执行下面程序后,k为等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9707840.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存