首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 main() { int y=9; for(;y>0;y--) if(y%3==0) {printf("%d",--y);contin
以下程序的输出结果是【 】。 main() { int y=9; for(;y>0;y--) if(y%3==0) {printf("%d",--y);contin
admin
2009-02-15
67
问题
以下程序的输出结果是【 】。
main()
{ int y=9;
for(;y>0;y--)
if(y%3==0)
{printf("%d",--y);continue;}}
选项
答案
852
解析
循环前,变量y的值为9,其中的循环语句在 y大于0情况下循环,每次循环后y的值减1。循环体是当y能被3整除时输出表达式--y,输出的是减1后的y值。这样,第一次循环因y为9,能被3整除,输出8,y也变成8。又经两次循环,y的值变为6,又让y减1变成5,并输出5;又经两次循环,y的值变成3,让y减1变成2,输出2;再经两次循环后,y的值变成0,结束循环。所以程序输出852。
转载请注明原文地址:https://www.kaotiyun.com/show/icXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下数组定义语句中,错误的是
结构化程序设计中,下面对goto语句使用描述正确的是
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
下面程序的功能是输出100以内所有素数:PrivateSubCommandl_Click()Forn=2To100isprime=True:k=2
下面哪个属性肯定不是框架控件的属性
如果把命令按钮的Cancel属性设置为True,则程序运行后
软件生命周期中的活动不包括
以下程序段的功能是求两个数中的较大数,无法实现该功能的是
两个或两个以上的模块之间关联的紧密程度称为()。
分段函数入下:设x中已经有一个数值。下列程序段中,能正确计算y值的是()。
随机试题
负责我国互联网域名和域名注册的机构是
在病毒感染过程中,受染组织所发生的炎症反应,通常与病毒的_________及_________的扩散有关。
骨折休克的主要原因是
股份有限公司的认股人在下列哪些情形下可以抽回股本?
保证是保险人接受承保或承担保险责任所需投保人或被保险人履行某种义务的条件。下列关于保证的说法不正确的是()。
某小型机械的销售价格为500元/台,变动成本为300元/台,固定成本分摊为6万元,则保本销售量是()台。
设f(x)=,则下列结论(1)x=1为可去间断点.(2)x=0为跳跃间断点.(3)x=-1为无穷间断点.中正确的个数是
WhereHaveAllOurVisitorsGone?Sixtyyearsago,amannamedKennethArnoldsawsomethingthatpeoplearestill【C1】______t
Publicityhereisallabout
YoungpeopleintheUnitedStateshaveawidevarietyofinterestsapart【C1】______theirschoolwork.Aschildren,bothboysand
最新回复
(
0
)