首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: 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
37
问题
有如下程序段:
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://www.kaotiyun.com/show/rANp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列SQL语句中,用于修改表结构的是
下列对结构及其变量定义错误的是()。
以下程序的输出结果是()。#include<iostream.h>voidfunc(char**m){++m:cout<<*m<<endl;}
下列关于纯虚函数与抽象类的描述中,错误的是()。
下面程序的运行结果为()。#include<iostream.h>voidmain(){chara=’3’:switch(a){c
【】是在进行了成功的测试之后才开始的。它与软件测试不同,测试的目的是发现错误,进一步诊断和改正错误,则是调试的任务。
下列叙述中正确的是
下面程序的输出结果为:Base::fun,请将程序补充完整。#include<iostream.h>classBase{public:【】fun(){cout<<"Base::fun"<<end1;}}
在面向对象的程序设计中,下列叙述中错误的是
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
随机试题
由固体直接转变成气体的相变过程称为()。
电刺激防御反应区可伴发下列哪些心血管活动改变
女性,35岁。尿频、尿急、尿痛5天,体温39.5℃,左肾区有叩击痛,尿常规蛋白++,白细胞满视野,红细胞5一10/HP。假设,本次中段尿培养结果为大肠杆菌生长,细菌计数>105/ml,此时应考虑
监理工程师要收集和整编有关质量记录,其中包括来自供应方的质量记录文件,并按合同要求进行核查。所有质量记录等文件( ),列出清单并输入计算机,以便保存和检索。
《建设工程安全生产管理条例》规定,建设单位应当在拆除工程施工()日前,将有关资料报送建设工程所在地的县级以上地方人民政府建设行政主管部门或其他有关部门备案。
年金终值和现值的计算通常采用()的形式。
社会治安综合治理中,加强行政管理必须坚持()。
逻辑变量X、Y进行逻辑“异或”(用表示)运算的含义是:若X、Y取值相同(都为true或都为false),则XY的值为false,否则XY的值为true。用逻辑“与”(∧)、“或”(∨)、“非”(-)表示XY的式子为______。
A=HallucinogensB=CocaineC=AlcoholWhichdrug...mayslowdownbodyfunctions?【P1】______canleadtothedrivers’dis
Theoceanshavealwaysservedasasinkforcarbondioxide,buttheburningoffossilfuelssincethebeginningoftheindustria
最新回复
(
0
)