首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: int i=0; while(1) { i++; if(i == 30) break; if(i/20 == 0) cout
有如下程序段: int i=0; while(1) { i++; if(i == 30) break; if(i/20 == 0) cout
admin
2019-06-07
18
问题
有如下程序段:
int i=0;
while(1) {
i++;
if(i == 30) break;
if(i/20 == 0) cout << ’*’;
}
执行这个程序段输出字符*的个数是
选项
A、0
B、9
C、19
D、29
答案
C
解析
程序首先定义一个整型变量i并初始化为0,while循环条件为1,所以循环结束时,必然执行break语句;while循环体中,首先对i自增1,接着判断i==30时退出循环,最后判断i/20==0(即,i<20)时输出"*",所以当i取值为0-18时,通过自增1后,输出"*";答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Km8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是()。A)软件集成测试计划B)软件详细设计说明书C)用户手册D)软件需求规格说明书
在对函数进行原型声明时,下列语法成分中,不需要的是()。A)函数返回类型B)函数参数列表C)函数名D)函数体
1______是实现C++语言编译时多态性的机制,2______是实现C++语言运行时多态性的机制。1______
若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是______。
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是__________。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内各成分之间的联系。
在E-R图中,用来表示实体联系的图形是( )。
随机试题
关于“能力”,下列说法正确的有()
阐述禁止重复追诉的原理。并结合立法与实践剖析该原则在我国的适用状况。(中山大学2010年研)
该患者最可能诊断是该肿大淋巴结的性质,最可能的是
导致巴比妥类药物中毒致死的主要原因是
关于急性腹膜炎的护理,哪项是错误的( )。
采用ABC法对存货进行控制时,应当重点控制的是( )。
郑州:河南:华中
中俄《瑷珲条约》
下列哪些情况属于不能犯未遂?()
设有学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字是()。
最新回复
(
0
)