首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
2015-07-22
26
问题
有如下程序段:
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/rANp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
函数模板既可以与______重载,也可以与______重载。
以下程序的执行结果是#include<iostream.h>voidmain(){cout.fill1(’*’);cout.width(10);cout<<123.45<
下面程序的输出结果是【】。#include<iostream>usingnamespacestd;classA{inta,b;public:A(){
下面对对象概念描述错误的是
下列关于栈的叙述正确的是
定义如下枚举类型;enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是
将E-R图转换到关系模式时,实体与联系都可以表示成
有如下类声明:classMyClass{inti;private:intj;protected:intk;public:intm,n;};
有如下程序: int x=3; do { x-=2; cout<<x; } while(!(--x)); 执行这个程序的输出结果是
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内务成分之间的联系。
随机试题
关于肾索,下列哪项是错误的()
病人出现弥散性血管内凝血的早期征兆是
病毒性肝炎肝细胞最常见的变性是
属于"火"的志是()属于"金"的志是()
医生的义务不包括
按照基金从业人员职业道德中的守法合规要求,基金机构应当做到()。[2019年4月真题]Ⅰ.完善内部各项规章制度Ⅱ.强化工作流程管理Ⅲ.形成守法合规企业文化Ⅳ.及时将新出台法规告知基金从业人员
皇帝居住和处理日常政务的地方是()。
地铁的诞生不仅仅是一场交通革命,是解决一座城市交通拥堵的根本出路,它更是一个现代化大城市发展的重要标志。地铁能改善城市结构,_________城市功能.提升城市的_________,对城市经济、文化的发展,都具有十分重要的战略意义。填入划横线部分最恰当的一
POSEUR:UNAFFECTED::
Shamsanddelusionsareesteemedforsoundesttruths,whilerealityisfabulous.Ifmenwouldsteadilyobserverealitiesonly,a
最新回复
(
0
)