首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段 inl k=10; do cout<<‘*’; while(k--); 运行时显示字符*的个数是( )。
有如下程序段 inl k=10; do cout<<‘*’; while(k--); 运行时显示字符*的个数是( )。
admin
2021-05-06
50
问题
有如下程序段
inl k=10;
do
cout<<‘*’;
while(k--);
运行时显示字符*的个数是( )。
选项
A、8
B、9
C、10
D、11
答案
D
解析
题意中首先执行一次do...while循环体,然后判断k--的值是否为真,如果为真,继续执行循环体,否则循环终止;由于k--是后缀自减运算表达式,所以先将k的值作为整个表达式的值,再将k执行自减运算,k初值为10,所以当k取值分别为10,9,…,1时,循环条件都为真,执行10次循环体,综上总共执行11次循环体,输出11个*,本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/YUfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有一维数组a的定义中,语法正确的是()。
下面是重载为非成员函数的运算符函数原型,其中错误的是()。
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
数据流程图(DFD图)是()。
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
若为Fraction类重载前增1运算符++,应在类体中将其声明为()。
下列关于析构函数的描述中,错误的是()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
随机试题
我国社会主义思想道德建设的一项战略任务是构建()。
关于国家公务员的级别工资和职务工资之间的关系,正确的陈述是
我国城市人群伤害原因中占第一位的是
A.军团菌常用培养基 B.结核分枝杆菌常用培养基 C.霍乱弧菌常用培养基 D.真菌的标准培养基 E.钩端螺旋体常用培养基沙堡培养基是
急性冠周炎局部治疗应首先采用的是
关于附加应力,下面说法正确的是()。[2014年真题]
某人因为上了四年大学而没有就业,所受损失大约为4.5万元,这笔损失可以被视为此人上大学的()。
下列属于存款货币来源的有()。
下列哪项属于行政处罚?()
为窗体中的命令按钮设置鼠标时发生的动作,应选择设置其属性对话框的______。
最新回复
(
0
)