首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
两次运行下列的程序,如果从键盘上分别输入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
49
问题
两次运行下列的程序,如果从键盘上分别输入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://kaotiyun.com/show/BuJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数creat用来建立一个带头结点的单向链表,新产生的结点总是插在链表的末尾。单向链表的头指针作为函数值返回。请填空。#include<stdio.h>structlist{chardara;stru
以下程序的运行结果是______。#include<stdio.h>func(inta,intb){staticintm=1,i=3;i+=m+1;m=i+a+b;return
若有说明“int s[3][4]={0}:”,则下面正确的叙述是______。
数据的存储结构包括顺序、______、索引和散列四种基本类型。
树是结点的集合,它的根结点数目是______。
若有以下定义:inta[8];则a数组元素的下标上限为______,下限为______。
若有定义语句:int a[3][6];,按在内存中的存放顺序,a数组的第10个元素是
对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。
排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的力法,称为______。
随机试题
初级精母细胞()
治疗气虚便秘宜选
甲、乙、丙三人成立了一家合伙企业,合伙协议约定由甲经营并承担合伙企业的全部债务,丁是该合伙企业的债权人。当合伙企业的财产不足以偿付丁的债权时,丁()
螺旋体感染首选
李某是否有权请求法院撤销王某和赵某的买卖合同?请说明理由。如果李某主张撤销王某继承权抛弃的行为,能否得到法院的支持,请说明理由。
机器装配过程一般分为()。
因确认股东资格纠纷引起的民事诉讼,由公司住所地人民法院管辖。()
国别价值和()存在“比较差异”,是国际价值规律发挥作用的一种表现形式。
南宋时期形成的坊刻中心有()等。
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
最新回复
(
0
)