首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。 #inc1ude main() {int x; scanf(”%d”,&x); if(x++>2) printf(”%d”,X);
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。 #inc1ude main() {int x; scanf(”%d”,&x); if(x++>2) printf(”%d”,X);
admin
2020-07-28
31
问题
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是( )。
#inc1ude
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://jikaoti.com/ti/LID0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中非法的C语言字符常量是
有以下程序#include<stdio.h>#include<string.h>voidfun(chars[][10],intn){chart;inti,j;for(i=0;i<n-1;i++)for0=i+1;j<nj++)if(
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
在快速排序法中,每经过一次数据交换(或移动)后
下面属于系统软件的是
有以下程序,其中k的初值为八进制数#include<stdio,h>main(){intk=011;printf("%d\n",k++);}程序运行后的输出结果是
计算机能直接执行的程序是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
以下能正确定义字符串的语句是
下列描述中,不符合良好程序设计风格要求的是()。【07年9月】
随机试题
求方程xy’’+y’=3满足条件y(1)=0,y’(1)=1的解.
ThecontroversyaboutabortionhasbeengoingonintheUnitedStatesformorethantwentyyears.
下列符合原发性醛固酮增多症的临床表现的是
23.反跳伤最主要的特点是
《城市道路交通规划设计规范》规定,城市道路交通发展战略规划的内容不应包括()
证券公司自营业务部门的职责不包括()。I.自营账户开户Ⅱ.自营账户使用登记Ⅲ.自营账户销户Ⅳ.自营业务所需资金的调度
某一分部原不符合报告分部的定义,本会计年度达到10%重要性的标准时,以下正确的做法是()。
某公司发生盗窃案件,经过调查,得到如下情况:(1)窃贼是甲或者乙;(2)如果甲是窃贼,则作案时间不在零点之前;(3)零点时公司的灯光已经灭了;(4)若乙的证词正确,则作案时间在零点前;(5)
下列选项中,哪一个不是由学制规定的内容?()
FluShotsOrNot?ItsoundedlikeagoodideawhenNewYorkCity’smayor,RudollphGiuliani,advisedNewYorkersrecentlyto
最新回复
(
0
)