首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<stdi0.h> main() { int i=0,a=0; while(i<20) { for(;;) { if((i%10)==0)break;
以下程序的输出结果是 #include<stdi0.h> main() { int i=0,a=0; while(i<20) { for(;;) { if((i%10)==0)break;
admin
2010-01-10
24
问题
以下程序的输出结果是 #include<stdi0.h> main() { int i=0,a=0; while(i<20) { for(;;) { if((i%10)==0)break; elsei--; } i+=11;a+=i; } printf(“%d\n”,A) ; }
选项
A、21
B、32
C、33
D、11
答案
2
解析
break语句只能在循环体和switch语句体内使用。本题程序为在 while循环中嵌套for循环。先看内层for循环,该循环的3个表达式全部省略,循环条件始终为真,但循环体内的break语句为终止循环的条件。首先,由初始条件判断外层循环 while括号内表达式的值,该值为真,执行本次while循环,即执行循环体内的if语句,判断该表达式后面括号里表达式的值为真,执行break语句,跣出内层循环,执行下面的语句,此时i和a的值均变为11;回到外层循环,判断表达式“i<20”仍为真,执行内层循环语句,此时if条件不满足,执行else语句,i的值为10,继续内层循环,if语句条件满足,执行 break语句,跳出内层循环,执行下面的语句后,i和a的值分别是21和32。再判断外层循环的条件为假,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/yLWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubFormKeyDown(KeyCode—PrivateSubForm_KeyPress(KeyAsciiAsInteger,ShiftAsInte
假定有如下程序:PrivateSub.Form_Click()Dima(4)AsInteger,b(4)AsIntegerFork=0To2a(k+1)=Val(InputBox(“请输入一个整数:”))b(3一k)=a(k+1)
假定有如下程序:PfivmeSubForm_Click()Dima(4)AsInteger,b(4)AsIntegerFork=0To2a(k+1)=Val(InputBox(“请输入一个整数:”))b(3-k)=a(k+1)N
窗体上有1个名称为Commandl的命令按钮;1个名称为List1、没有列表项的列表框。编写如下程序:PrivateSubCommandl_Click()DimxAsString,sAsString,tempAsString
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvat_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Click(
窗体上有两个水平滚动条HV、HT,还有一个文本框Text1和一个标题为“计算”的命令按钮Command1,并编写了以下下程序:PrivateSubCommand1_Click()EndSubPablicSubcalc
编写如下程序:PrivateSub.Commandl-Cliek()Dimstrl’AsString,str2AsStringstrl=InputBox(“输入一个字符串”):subfstr1,str2:Printstr2EndSub
随机试题
患者男性,25岁。左上腹疼痛伴恶心呕吐12小时就诊。于昨晚会餐饮酒,午夜出现左上腹隐痛,2小时后疼痛加剧,持续性呈刀割样并向左腰背部放散,诊断为急性水肿型胰腺炎。静脉滴注含钾溶液的常用浓度为
依法必须招标的项目,自招标文件开始发出之日起至投标人提交投标文件截止之日止,最短不得少于()个工作日。
在WindowsXP中,对话框也可以改变位置和大小。()
犯罪客体是一切犯罪的必要条件。()
出口生丝计算重量的方法通常是()。[暨南大学2011国际商务硕士]
设一部机器一天内发生故障的概率为1/5,机器发生故障时全天停止工作,若一周5个工作日无故障,则可获利10万元;发生一次故障获利5万元;发生两次故障获利0元;发生三次及以上的故障亏损2万元,求一周内利润的期望值.
请根据图(a)所示网络结构回答下列问题。如果在不改变路由表项的前提下,请写出在路由器RF上最多可再连接的路由器数量
计算机辅助设计简称是
Seldom______toregisterforclassesatthisinstitute.
PleasespeakEnglishmoreslowly________Icanunderstandyoubetter.
最新回复
(
0
)