首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 main() { int y=9; for(; y>0; y--) if (y%3==0) {printf("%d", --y); continue;} }
以下程序的输出结果是【 】。 main() { int y=9; for(; y>0; y--) if (y%3==0) {printf("%d", --y); continue;} }
admin
2010-12-10
33
问题
以下程序的输出结果是【 】。
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://jikaoti.com/ti/ayB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
以下叙述中错误的是( )。
窗体上有一个名为Listl的列表框和一个名为Commandl的命令按钮,并有下面的事件过程:PrivateSubCommandlClick()n%=Listl.ListlndexIfn>0The
以下叙述中错误的是( )。
在窗体上有一个名称为Command1的命令按钮,并有如下程序:PrivateSubCommand1Click()StaticXAsIntegerStaticYAsIntegerClsY=1:Y=Y+5:X=5+X:Print
为了使窗体左上角不显示控制框,需设置为False的属性是( )。
以下事件过程的功能是:从已存在于磁盘上的顺序文件Numl.txt中读取数据,计算读出数据的平方值,将该数据及其平方值存入新的顺序文件Num2.txt中。则在以下横线处合适的语句是()。PrivateSubForm_Click()
数据字典(DD)所定义的对象都包含于
下面关于列表框控件的叙述中错误的是
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请填空。#include<stdlib.h>stuctnode{chardata;struetn
随机试题
既可用于病毒的纯化又可用于病毒悬液中感染病毒含量的测定的实验技术是
糖尿病酮症酸中毒的特征性表现为()
根据以下资料,回答以下小题。2011年,我国进口商品总额达17434.7亿美元,同比增长24.9%。其中进口初级产品6043.8亿美元,同比增长39.3%;进口机电产品7532.9亿美元,同比增长14.1%。同年,机电产品出口10855.9亿美元
函数中,自变量x的取值范围是()。
有三张扑克牌,牌的数字互不相同,并且都在10以内。把三张牌洗好后,分别发给甲、乙、丙,每人一张。每人记下自己手中牌的数字,再重新洗牌、发牌、记数。这样反复几次后,三人各自记录的数字之和分别为17、18、22。则这三张牌的数字之和是多少?(
村里的房子都不是木房子,有些房子涂上了颜色。由此可以推断()。
(上海财大2011)如果市场利率低于债券票面利率,则债券价格()债券面值。
HowlongwasDilyslate?
Educationalphilosophyhaschangedagreatdealinthe50yearssinceIwasinschool.Backthen,forexample,Ihadthehighe
ItstartedwithanitchafterastrollonaCaribbeanbeach,butinjustafewdaysithaddevelopedintoacompletetravel【C1】_
最新回复
(
0
)