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
2021-06-15
26
问题
两次运行下面的程序,如果从键盘上分别输入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的值加l(x的值变为3),if条件不成立,执行下面的else语句,先输出x的值3,再将x的值减1。
转载请注明原文地址:https://kaotiyun.com/show/Dutp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不构成无限循环的语句或语句组是
以下叙述中正确的是
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)()。structU{long*cat;stmctU*next;doubledog;}u;
若有语句typedefstruetS{intg;charh;}T;,则下列叙述中正确的是()。
有以下程序main(){inta=1,b=2,c=3,d:0;if(a::1&&b++=2)if(b!=21‖c-!=3)printf(’’%d,%d,%d,%\n’’,a,b,c);elseprintff’’%d,%d,%d,%\n’
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
下面不属于需求分析阶段任务的是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
随机试题
Mostparents,Isuppose,havehadtheexperienceofreadingabedtimestorytotheirchildren.Andtheymusthave【C1】______howd
有驱蛔虫作用的药物是
量子斑点占X线照片斑点的百分率是
患者,男,25岁,3年来反复血尿,偶见红细胞管型,尿蛋白定量:1g/24h,血肌酐97mmol,L,尿素氮5.4mmol/L,为明确诊断,最有价值的进一步检查是
男,19岁。咽痛、发热伴咳嗽2周,眼睑水肿伴肉眼血尿3天,查体:BP150/lOOmmHg,全身皮肤无皮疹。实验室检查:尿蛋白(++),尿红细胞30~40/HP,管型3~5/LP,血C3降低,scr126μmol/L。该患者最可能的诊断为
通常用于分期导流的前期阶段,特别是一期导流的导流方式是()。
矿物蜡
根据公司法律制度的规定,下列选项中,关于独立董事的表述中正确的有()。
对于个体和一个国家来说,人的生存是首先要解决的头等大事,虽然环境保护已越来越多地被提及和关注,但比起解决“吃饭”问题,始终要屈居第二的。这也是发展中国家为什么多重复走发达国家先污染后治理的老路的原因,并非看不到教训,而是谋求发展的艰巨任务使得各国不得不走捷
WhathappenedtothefourremaininglawyersafterPatrick’sdisappearance?Thelawyersweredescribedasbeingallthefollowin
最新回复
(
0
)