2)printf("%d",x); e" />
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。 #include main() {int x; scanf("%d",&x); if(x++>2)printf("%d",x); e
首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
2)printf("%d",x); e">两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。 #include main() {int x; scanf("%d",&x); if(x++>2)printf("%d",x); e
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。 #include main() {int x; scanf("%d",&x); if(x++>2)printf("%d",x); e
admin
2019-07-14
36
问题
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。
#include
main()
{int x;
scanf("%d",&x);
if(x++>2)printf("%d",x);
else printf("%d\n",x一);
}
选项
A、4和3
B、4和2
C、4和1
D、3和2
答案
A
解析
本题考查if…else语句。首先,scanf函数通过键盘读入x的值。当x=3时,第一个if语句先判断条件,取x的值3和2比较,然后将x的值加1,if条件成立,执行下面的printf语句,输出x的值4。当x=2时,第一个if语句先判断条件,先取x的值2和2比较,然后将x的值加1(x的值变为3),if条件不成立,执行下面的else语句,先输出x的值3,再将x的值减1。
转载请注明原文地址:https://kaotiyun.com/show/QfRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintadd(inta,intb){return(a+b);}mmn(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
对于函数声明voidfun(floatarray[],int*ptr);以下叙述正确的是()。
关于程序设计基本概念,以下叙述错误的是()。
有以下程序:#includemain(){inta=2,*ptr;ptr=&a;*ptr=8;a=(*ptr)++;printf("%d,%d\n",a,*ptr);}程序运行后的输出结果是()。
数据库设计中反映用户对数据要求的模式是
数据流图中带有箭头的线段表示的是()。
若有定义:doublea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是( )。
对下列二叉树进行前序遍历的结果为
下面不属于软件工程的3个要素是
随机试题
尿生殖三角的肌有
小脑幕切迹疝时瞳孔变化和肢体活动障碍的关系是()
患者,女,65岁,近期老忘事,连老伴生日都忘了,觉得自己得了老年痴呆,非常焦虑,李护士为其解释老年人和痴呆患者记忆力下降的特点,下列描述不正确的是
制订事故应急救援预案的目的有()。
按照《合同法》规定,合同履行中如果价款或报酬不明确,应按照()履行。
引入控制器的电缆或导线的端子板的每个接线端,接线不得超过2根,电缆芯和导线,应留有不小于()mm的余量并应绑扎成束。
在各种保险中,()最能体现分配职能。
面向世界航天科技前沿和国家航天强国战略需求,2022年2月深空探测实验室揭牌成立,其总部设在()。
如果采用两级,8237A级联方式,最多可以构成( )个DMA通道。
A、ThestudentsmustbethefollowersoftheirteacherB、HeshouldworkhardtomakestudentsbelieveintheirownabilitiesC、Pl
最新回复
(
0
)