首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: int i=10; while(1) { i++; if(i == 30)break; if(i%2 == 0)cout
有如下程序段: int i=10; while(1) { i++; if(i == 30)break; if(i%2 == 0)cout
admin
2021-06-10
44
问题
有如下程序段:
int i=10;
while(1) {
i++;
if(i == 30)break;
if(i%2 == 0)cout << ’*’;
}
执行这个程序段输出字符*的个数是
选项
A、20
B、8
C、9
D、10
答案
C
解析
程序首先定义一个整型变量i并初始化为10,while循环条件为1,始终为真,所以只有执行break语句才能结束循环。在while循环中,i自增运算语句在循环开始,所以while语句第一次循环,i值自增为11,最后一次循环开始时,i值为29;另外输出语句中若i为偶数则输出"*",综上while循环中在i自增1后取值为:12,14,16,18,20,22,24,26,28时,输出"*";答案为C。
转载请注明原文地址:https://kaotiyun.com/show/ryfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
在对函数进行原型声明时,下列语法成分中,不需要的是()。
有如下程序:#includeusingnamespacestd;classPart{public:Part(intx=0):va1(x){cout
有如下程序:intx=3:do{x-=2:cout
在语句cin>>data;中,cin是()。
下列语句中,与语句“n=(a>b?(b>c?1:0):0);”.的功能等价的是()。
关于函数中的,下列表述中错误的是()。
关于函数重载,下列叙述中错误的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
随机试题
水泥砂浆衬里的厚度检查方法:对于每条施工管段,用测厚仪或游标卡尺测量其两端的衬里厚度,每端检查上、下、左、右四个点。
开放性软组织损伤清创后可做一期缝合,下列叙述哪项不正确?
结肠癌最常见的组织学类型是
当采用普通碳素结构钢进行钢梁制造焊接时,按规定其焊接环境温度不应低于()。
行使追索权的票据当事人,可能是票据记载的收款人和最后被背书人,还可能是代为清偿票据债务的保证人、背书人。()
在冷泉港实验室召开的一次学术会议上,康奈尔大学一位24岁的研究生斯佩克特向与会专家讲解了他的最新致癌理论——激酶级联说。这个新理论的思路是那么清晰,实验数据是那么确凿,科学意义是那么重大,马上就被认为是一个诺贝尔奖级的重大成果。斯佩克特与导师拉克尔联名将
简述德育与其它各育的关系。(安徽师范大学2016年研)
剩余价值来源于
CouldyoutellMe______?
我们将尽快把技术资料寄给你们。
最新回复
(
0
)