首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行以下程序后i的值为( )。 main() { int x,i; for(i=l,x=1;i<=36;i++) { if(x>=20) break; if(x%5==1) { x+=5;continue
执行以下程序后i的值为( )。 main() { int x,i; for(i=l,x=1;i<=36;i++) { if(x>=20) break; if(x%5==1) { x+=5;continue
admin
2010-05-22
24
问题
执行以下程序后i的值为( )。 main() { int x,i; for(i=l,x=1;i<=36;i++) { if(x>=20) break; if(x%5==1) { x+=5;continue; } x-=5; ) printf("%d",i); }
选项
A、3
B、4
C、5
D、6
答案
4
解析
第1次循环执行情况如下:
i=1,x=1,判断i<=36为真执行循环体。
x=1,判断x>=20为假。
判断x%5==1为真,执行x+=5;x值为6,执行continue;跳过本次循环余下的语句,即不执行X-=5:。
执行i++,i=2。
第2次循环执行情况如下:
i=2,判断i<=36为真执行循环体。
x=6,判断x>=20为假。
判断x%5==1为真,执行x+=5:x值为11,执行continue;跳过本次循环余下的语句,即不执行X-=5;。
执行i++,i=3。
第3次循环执行情况如下:
i=3,判断i<=36为真执行循环体。
x=11,判断x>=20为假。
判断x%5==1为真,执行x+=5;x值为16,执行continue;跳过本次循环余下的语句,即不执行X-=5:。
执行i++,i=4。
第4次循环执行情况如下:
i=4,判断i<=36为真执行循环体。
x=16,判断x>=20为假。
判断x%5==l为真,执行x+=5;x值为21,执行continue;跳过本次循环余下的语句,即不执行X-=5;。
执行i++,i=5。
第5次循环执行情况如下:
i=5,判断i<=36为真执行循环体。
x=21,判断x>=20为真。
执行break;,跳出循环体,即结束循环。最后i=5,选项C正确。
转载请注明原文地址:https://jikaoti.com/ti/VLI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对于语句DimVar1,Var2AsInteger,下列说法中正确的是
下面不属于软件设计阶段任务的是()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是()。
下列关于水平滚动条的叙述中,错误的是()。
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);Sc(S#,C#,G)(其属性分别学号、课号和成绩)。
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为()。
算法的时间复杂度是指()。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
下列写法正确的是()。
随机试题
在一项关于公民阅读习惯的问卷调查中,参与调查的受访者,90后占9.0%,80后占36.7%,70后占34.2%,60后占23.3%。学历为初中及以下的受访者占0.8%,高中学历的占6.9%,大学专科学历的占20.7%,大学本科学历的占65.7%,硕士研究生
马克思主义最崇高的社会理想是
有关心的静脉,以下哪一项是错误的
被狂犬咬伤后最正确的处理措施是
甲、乙、丙、丁等10国签订了一个条约,甲国对其中一条款提出了保留,乙国接受了该项保留,而丙国则反对该项保留,依《维也纳条约法公约》,下列关于条约保留的说法正确的是:
(),也称为普通死亡率,是指某年平均每千名人口中的死亡数。
下列调查方式中,样本不是随机选取的是()。
中央银行买卖证券的目的是为了()。
公元395年,罗马帝国分裂为东、西两部分,其中东罗马帝国地处亚、非、欧交界处,延续了千年之久。东罗马帝国的首都是()。
公安机关的()是指公安机关依法在管辖范围内应承担的责任和义务。
最新回复
(
0
)