首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下面的程序: #include<iostream.h> void main() { int x; cin>>x; if(x++>5) cout<<x<<end1; else cou
阅读下面的程序: #include<iostream.h> void main() { int x; cin>>x; if(x++>5) cout<<x<<end1; else cou
admin
2020-04-07
65
问题
阅读下面的程序:
#include<iostream.h>
void main()
{
int x;
cin>>x;
if(x++>5)
cout<<x<<end1;
else
cout<<x--<<end1;
}
如果两次执行上述程序,且键盘输入分别为4和6,则输出结果分别是( )。
选项
A、4,6
B、3,6
C、4,7
D、5,7
答案
D
解析
此题首先读入数值4赋给变量x,因为x++>5不成立,因为“++”后缀,之后x的值变为5,执行语句cout<<x-<<end1;输出:5,之后x的值变为4。当读入的数值是6时,因为x++>》5成立,所以执行语句cout<<x<<end1;输出7。
转载请注明原文地址:https://kaotiyun.com/show/Jy8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知小写字母’a’的ASCII码为97,以下程序的结果是______。chara=32,b=68;cout<<(a|b);
下列叙述中正确的是
C++在重载运算符中,如用成员函数重载一元运算符参数表中需要【】个参数,如用友元函数重载一元运算符参数表中需要【】个参数。
程序段的输出结果是【】。intx=3,y=2,z=1;count<<(x/y&~z);
下列关于运算符重载不正确的是
数据库设计的根本目标是要解决
下面概念中,不属于面向对象方法的是()。
下列说法中错误的是()。
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
正常一般情况下,主动脉弓的分支有
边缘封闭区副承托区
建设工程设计合同的主体可以是( )。
由于承包人责任引起的暂停施工,如承包人在收到监理人暂停工指示后()天内不认真采取有效的复工措施,造成工期延误,可视为承包人违约,由承包人承担违约责任。
下列关于金融业营业税计税营业额的确定方法中,符合营业税法律制度规定的是()。
期权合约必须履行的时间是()。
2010年2月12日,中国银行业监督管理委员会颁布了()。
人民币超额准备金率等于()。
物质帮助权只能是公民在失去劳动能力时获得。()
下列推断不正确的是()。
最新回复
(
0
)