首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #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
38
问题
以下程序的输出结果是 #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全国计算机二级
相关试题推荐
设有如下程序:Subf(xAsInteger,ByValyAsInteger)x=2*x:y=y+xEndSubPrivateSubCommandl_Click()Dima.AsInteger,bAsInteger
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubFormKeyDown(KeyCode—PrivateSubForm_KeyPress(KeyAsciiAsInteger,ShiftAsInte
设有如下一段程序:PrivateSubCommandl_Click()StaticaAsVarianta=Array(”one”,”two”,”three”,”four”,”five”)
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvat_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Click(
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。P
下列选项中不符合良好程序设计风格的是
设有如下一段程序:PrivateSubCommand1_Click()StaticaAsVarianta=Array(”one”,”two”,”three”,”four”,”five”)
有如下程序:Functionfun(ByValnuinAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWbilenumk=k*(nu
随机试题
股骨头缺血坏死的“双线”征是指
铣削圆柱上角度面的难点是角度面的位置控制与检测。
A.三头肌皮皱厚度B.上臂中部周长C.肌酐/身高指数D.血清转铁蛋白量E.氮平衡试验反映内脏蛋白情况的检查方法是
双小腿烧伤双前臂烧伤
①早期人们在地球上通过光学望远镜观察火星,看到火星上阴影的变化,误以为火星上有河流和植物,甚至还有“火星人”的存在②长久以来,很多人也一直在幻想这个类地行星可以成为地球人移民外星的第一个目的地③人类最初产生对火星的兴趣几乎全都是出于误解
因技术革新、设计优化等导致建筑物变得落伍陈旧而引起的减价,属于()。
以下财务评价指标中不属于静态评价指标的是( )。
药品必须经由国务院批准的允许药品进口的口岸进口。目前,允许进口药品的口岸城市有:
某集团有甲、乙、丙、丁4个仓库,且4个仓库在同一条直线上,之间分别相距2公里,1公里,3公里,且里面各有货物6吨,0吨,2吨,5吨,现在要把所有的货物都放在一个仓库里去,每吨货物每公里运费是100元,请问应把货物都放在哪个仓库最省钱?()
下列关于路由器技术指标的描述中,错误的是()
最新回复
(
0
)