首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是( )。 main() { int x; scanf("%d",&x); if(x++>2) printf("%d
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是( )。 main() { int x; scanf("%d",&x); if(x++>2) printf("%d
admin
2013-06-11
40
问题
两次运行下列的程序,如果从键盘上分别输入3和1,则输出结果是( )。 main() { int x; scanf("%d",&x); if(x++>2) printf("%d",x); else printf("%d\n",x--); }
选项
A、4和2
B、4和1
C、4和0
D、3和1
答案
A
解析
本题考查if else语句。首先scanf函数通过键盘读入x的值。当x=3时,第一个if语句,先判断条件,取x的值3和2比较,然后将x的值加1,发现条件成立,执行下列的printf语句,输出x的值4。当x=1时,第一个if语句,先判断条件,取x的值1和2比较,然后将x的值加1(x的值变为2),发现条件不成立,执行下列的else语句,先输出x的值2,再将x的值减1。
转载请注明原文地址:https://jikaoti.com/ti/Xwn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在Visual FoxPro中,数据表中备注型字段所保存的数据信息存储在以______为扩展名的文件中。
单链表要求内存中可用存储单元的地址______。
有以下程序段,且变量已正确定义和赋值for(s=1.0,k=1;k<=;k++)s=s+1.0/(k*(k+1));printf("s=%f\n\n",s);请填空,使下面程序段的
若程序中有宏定义行:#define N 100 则以下叙述中正确的是
以下定义的结构体类型包含两个成员,其中成员变量info用来存放整型数据;成员变量link是指向自身结构体的指针。请将定义补充完整。structnode{intinfo;【】Link;};
在数据库理论中,数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要修改相应的应用程序,称为【】。
若有如下定义:intx=6,y=3,z=2;则表达式x=y||y<z&&z==z的值是()。
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的力法,称为______。
字符串"\\\"ABCDEF\"\\"的长度是()。
随机试题
老年人发生肠梗阻的原因最常见的是
权益法要求()。
管理信息系统的开发方法主要有()。
以下哪几种人格特质包含在现代“五因素”特质理论中?()
Inalisteningclass,ateacherasksstudentstolistentothematerialcarefullyandtrytodiscriminatethespeaker’sattitude
OldHenryandhiswifePhoebelovedoneanother.Theyweresimple【C1】_________.Theirworldwastheirfruittrees,cornfieldsand
ThereisgrowinginterestinEastJapanRailwayCo.,oneofthesixcompanies,createdoutofthe(1)_____nationalrailwaysyst
客观事物之间的关系即是信息世界中实体之间的联系,(60)不属于实体联系。
Healwaysexpectsthatwecantellhiminterestingstories.Healwaysexpectsus______himinterestingstories.
Iwishtogohomewithyou,?
最新回复
(
0
)