首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> main() {int y=9; for( ; y>0; y--) if(y%3==0) printf("%d", --y); } 程序的运行结果是(
有以下程序: #include <stdio.h> main() {int y=9; for( ; y>0; y--) if(y%3==0) printf("%d", --y); } 程序的运行结果是(
admin
2013-06-11
95
问题
有以下程序: #include <stdio.h> main() {int y=9; for( ; y>0; y--) if(y%3==0) printf("%d", --y); } 程序的运行结果是( )。
选项
A、741
B、963
C、852
D、875421
答案
4
解析
本题首先令y为9,然后通过一个for循环,当y还大于0则循环,每次循环让y递减1。循环体中是一条if语句,通过%运算符计算每当y能被3整除的时候,输出--y的值,即先将y减1,然后输出y的值。故当y等于9、6、3时会输出,输出值分别为8、5、20所以应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/RRJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行下列语句的结果为() i=3; printf("%d",++i); printf("%d",i++);
模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块。其中【】的作用是模拟被测试模块的下层模块。
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是()。
若有以下定义和语句:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a则不能表示a数组元素的表达式是()
在下列四条叙述中,错误的一条是()
若有定义:iht*p[3];,则以下叙述中正确的是
下列选项中,不能用作标识符的是
在软件开发中,需求分析阶段产生的主要文档是( )。
在数据结构中,从逻辑上可以把数据结构分为__________。
栈和队列的共同点是()。
随机试题
Theworldasweknowit,somebelieve,needsfossilfueltogrow."Globaldemandforenergyisrising,drivenbygrowingpopulat
Aschoolboy’slifeisinpreparationfortherealbattleoflife.Itisalso【C1】______ofdifferencesandinterests.Oneofthe【
某男,63岁。2小时前活动中出现心胸疼痛,胸部闷窒,伴心悸、喘促、汗出,经含化复方丹参滴丸等药治疗无效。现病人仍心前区疼痛、胸中闷窒、动则加重,心中恐惧,出汗,舌体胖大,舌质暗淡,苔白,脉细无力。首先考虑为何病
T形管24小时引流量突然减少应检查()
患者,刘某,心梗发作,突然倒地,这时护士首先应做的是
患者,女性,主因“发热、头痛、昏迷1天”,初步诊断为“流行性乙型脑炎”,在病程中提示其出现中枢性呼吸衰竭的最可靠体征是
关于意思表示法律效力的判断,下列哪些选项是正确的?(2011年卷三第53题)
关于汇率影响利率变动的说法正确的是( )。
n为100以内的自然数,那么能令2n-1被7整除的n有多少个?
Thedeanofourdepartmentaskedthatallthestudents______atthereceptionthisafternooninordertomeettherepresentative
最新回复
(
0
)