首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
两次执行下面的程序,分别从键盘上输入6和4,则输出结果是( )。 main() { int x; scanf("%d",&x); if(x++>5) printf("%d",x);
两次执行下面的程序,分别从键盘上输入6和4,则输出结果是( )。 main() { int x; scanf("%d",&x); if(x++>5) printf("%d",x);
admin
2020-11-23
27
问题
两次执行下面的程序,分别从键盘上输入6和4,则输出结果是( )。
main()
{ int x;
scanf("%d",&x);
if(x++>5)
printf("%d",x);
else
printf("%d",x--);
}
选项
A、7 4
B、6 3
C、7 5
D、6 4
答案
C
解析
当从键盘上输入6时,x=6,x++表达式的值为6,接着x自加1,即:x=7,故x++=6>5成立,输出x的值7;当从键盘上输入4时,x=4,x++表达式的值为4,接着x自加1,即x=5,故x++=4>5不成立,输出x--(后置运算),所以先输出x的值5,之后再进行自减1操作。
转载请注明原文地址:https://kaotiyun.com/show/zq3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义语句中正确的是()。
有以下程序段:intx,i;for(i=1;i<=100;i++){scanf(″%d″,&x);if(x<0)continue;printf(″%4d\n″,x);}下列各项中,针对上述程序段的描述正确的是()。
若有定义:inta,b,c;,则以下选项中的赋值语句正确的是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
设有定义:intx=0,*p;紧接着的赋值语句正确的是
在32位编译器上,设有定义char*str1="Hello",str2[]="Hello";,则以下语句printf("%d%d",sizeof(str1),sizeof(str2));的输出结果是
软件需求规格说明书的作用不包括()。
下面描述中不属于数据库系统特点的是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
随机试题
根据《环境影响评价法》的有关规定,我国根据建设项目对环境的影响程度,对建设项目的环境影响评价实行【】
治疗创伤引起的低血容量休克时,输液比例要求晶体液:胶体液为
食物热效应的最高点通常出现在进食后的
外渗性黏液囊肿常由所致
小儿出生后的前半年平均每月增长的体重约为
甲市天骄商业银行受理了四项贷款申请,关于是否批准发生了激烈的争论。在此四项申请中,哪一项是合法可以接受的?()
开放式基金在市场上变现,存续期满后,投资人可按持有的基金份额分享相应的剩余资产。()
某饭店餐厅平均日耗用大米10袋,平均每次交货时间为3天,保险储备量为100袋,若采用订货点法,该饭店餐厅耗用大米的再订货点为()袋。
Rolemodelsinthesportsworld-Dosportsmenandwomenmakegoodrolemodelsforyoungpeople?Whyorwhynot?-Arewetooco
Electronicmailsystemsareeithercomputerizedornoncomputerized.Importantamongthecomputerizedsystemsarethe【B1】______ba
最新回复
(
0
)