首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() { int a, b; for( a=1,b=1; a<=100; a++ ) { if(b>=20) break;
有以下程序 #include <stdio.h> main() { int a, b; for( a=1,b=1; a<=100; a++ ) { if(b>=20) break;
admin
2020-07-28
32
问题
有以下程序
#include <stdio.h>
main()
{ int a, b;
for( a=1,b=1; a<=100; a++ )
{ if(b>=20) break;
if(b % 3==1) { b=b+3; continue; }
b=b-5;
}
printf("%d\n",a);
}
程序的输出结果是
选项
A、10
B、9
C、8
D、7
答案
C
解析
首先注意for循环的控制条件当b>=20或者a>100则跳出for循环也即b<20且a<=100时执行for循环;第一次进入循环a=1,b=1均满足循环条件,但b%3==1条件满足,故执行b=b+3,得到b=4,注意有continue,所以后面语句不执行,直接跳转到a++这个语句,所以第一次循环完之后a=2,b=4;进入第二轮循环,b%3==1也是满足的,故再次b=b+3,此轮循环执行之后a=3,b=7,进入下一轮。此后和前面循环同理,都是b%3==1满足,因为每次都是加3,而之后又去模3,且都跳过for后面语句直接执行a++,所以,一直循环到b=22跳出for循环。此时a为8. 综合起来就是,每次循环b增加3,a增加1,且当b>22时跳出循环,结束程序。所以b从1增加到22,有(22-1)/3=7,所以a=1+7=8. 因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/JU3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);printf("
有以下程序#include<stdio.h>main(){inti,j,m=55;for(i=1;i<=3;i++)for(j=3;j<=i;j++)m=m%j;printf("%d\n",m);}程序的运行结果是
关于do循环体while(条件表达式);以下叙述中正确的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从n个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:把形参s所指字符串中最右边的n个字符复制到形参t所指字符数组中,形成一个新串。若s所指字符串的长度小于n,则
以下选项中非法的C语言字符常量是
在关系数据库中,描述全局数据逻辑结构的是
程序流程图中带有箭头的线段表示的是
程序流程图中带有箭头的线段表示的是( )。
E-R图中用来表示实体的图形是()。
随机试题
患者男,45岁,以“因回吸鼻涕带血3个月,右耳听力下降10天”就诊。患者3个月前开始出现回吸鼻涕带血,多为陈旧性血液,无鼻塞、头痛、咳痰等表现,未诊治。近10天出现右耳听力减退、伴耳鸣,元眩晕、耳痛、耳流脓等。临床检查见:右侧耳道通畅,右鼓膜完整、内陷,鼓
男性,12岁,突发意识障碍2小时。查体:呼吸慢,血压增高,右侧瞳孔散大,双侧对光反射消失。头颅CT示右侧颞叶血肿。最可能的诊断为
《审计法》规定,国务院和县级以上地方人民政府应当每年向本级人民代表大会常务委员会提出审计机关对预算执行和其他财政收支的审计工作报告。审计工作报告应当重点报告:
下列事项不属于行政许可法调整的是:()
当战争开始后,国际实践中处理交战国间及交战国与非交战国间的条约关系一般有哪些做法?()
在所有计算中,常数e、π和因子等数值的有效位数,可认为无限制,需要几位就取几位。()
课程结构
某公司有一栋6层的办公楼,公司的财务部、企划部、行政部、销售部、人力资源部、研发部6个部门在此办公,每个部门占据其中的一层。已知:(1)人力资源部、销售部2个部门所在的楼层不相邻;(2)财务部在企划部下1层;(3)行政部所在的
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
その件は ながら、話しましょう。
最新回复
(
0
)