首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int a=i,b; for(b=1;b<=10;b++) { if(a>=8) break; if(a%2==1) {a+=5; cont
有以下程序 main() { int a=i,b; for(b=1;b<=10;b++) { if(a>=8) break; if(a%2==1) {a+=5; cont
admin
2009-01-15
11
问题
有以下程序 main() { int a=i,b; for(b=1;b<=10;b++) { if(a>=8) break; if(a%2==1) {a+=5; continue; } a-=3; } printf("%d\n",B) ; } 程序运行后的输出结果是
选项
A、3
B、4
C、5
D、6
答案
2
解析
在一个循环体中,若执行到break则跳出循环体,执行循环体后面第一条语句;若执行到continue则开始下一次循环体的执行。本题中a的初始值为1,在循环体中首先判断a,如果>=8就用break跳出循环,接下来的判断语句 a%2==1,是判断a除以2的余数是否为1,即a是否为奇数,是的话给a累加一个5,然后用continue开始下一次循环.若两个条件都不满足就让a自减一个3.因此第1次循环开始a为1不大于8,且是奇数,所以a被累加5开始下一次循环;第2次循环开始a为6不大于8,不是奇数,所以a被减去3;第3次循环开始a为3不大于8,是奇数,所以a被加上一个5;第4次开始a为8,满足第一个条件跳出循环。b在第1次循环时等于1,以后每次累加1,所以最后输出为4,选项B正确.
转载请注明原文地址:https://jikaoti.com/ti/xrK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:DimilumAsInteger,rAsInteger,nAsInteger,iAsInteger,art(5)AsIntegerPrivateSubCommand1_Click()num
要计算x的平方根并存人变量y,正确的语句是()。
以下VisualBasic不支持的循环结构是
有下面程序代码:PrivateSubCommand1Click()a=3s=0Fork=1To5S=s+aModka=a+kNextkPrintsEndSub程序运行后,单击命令按钮Comma
以下能够正常结束循环操作的程序段是
在考生文件夹下有一个工程文件sjt3.vbp。程序的功能是通过键盘向文本框中输入大、小写字母及数字。单击”统计”按钮,分别统计输入字符串中大写字母、小写字母及数字字符的个数,并将统计结果分别显示在标签控件数组x中,如图2-56所示。在给出的窗体文件中已经添
(1)考生文件夹下有一个工程文件sjt3.vbp,其中的窗体上有一个名称为Cmd的命令按钮控件数组;有一个名称为Image1的图像框。请画一个名称为Timer1的计时器,时间间隔为3秒,初始状态为不可用,如图1-209所示。程序功能如下:①单击“
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程问的联系是
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
随机试题
滤泡型甲状腺乳头状癌的超声表现有
患者,女性,27岁。颜面及双下肢水肿,尿少10天,病前10天曾有咽痛。BP160/95mmHg。化验:尿蛋白(++),红细胞(+++),Scr250μmol/L,抗“O”阳性,血浆白蛋白32g/L,Hb91g/L。如果患者肾小球滤过率进行性下降或
在采用成本加酬金合同价时,为了控制投资,最好采用( )。
某一投资者希望通过投资获得至少6%的回报,且他愿意接受的最大风险是标准差7%,市场上根据历史数据统计计算,有四个项目可供选择,分别是方案A,预期收益率6%,标准差4%;方案B,预期收益率7%,标准差5%;方案C,预期收益率8%,标准差6%;方案D,预期收益
注册会计师在利用内部审计人员的特定工作时,应针对特定工作实施审计程序。以下相关说法中,错误的是()。
自我意识的第二次飞跃发生在()。
(2017·湖南)青少年的情绪情感特点包括()
你若喜欢上一本书了,不妨多读:第一遍可________地读,这叫享受;第二遍就静心坐下来读,这叫________;第三遍便要一句一句想着读,这叫________。三遍读过,放上几天,再去读读,常又会有再新再悟的地方。填入划横线部分最恰当的一项是:
退休工人甲教唆国家工作人员乙收受贿赂,甲的行为是()。
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定规律性:
最新回复
(
0
)