首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
两次运行下列的程序,如果从键盘上分别输入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
58
问题
两次运行下列的程序,如果从键盘上分别输入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全国计算机二级
相关试题推荐
一般地,二叉树可以有______种基本形态。
下列关于复合语句以及空语句的说法,正确的是______
有以下程序 main() { int m=0256,n=256; printf("%0 %o\n",m,n); } 程序运行后的输出结果是______。
以下程序的输出结果是______。 long fun(n) { long s; if(n==1||n==2)s=2; else s=n-fun(n-1); return s; } main() { printf("%ld\n",fun(3)); }
若有以下说明和定义 union dt { int a;char b; double c;} data; 以下叙述中,错误的是______。
若有说明“int s[3][4]={0}:”,则下面正确的叙述是______。
在单链表中,NULL称为______,它不指向任何结点,只起______作用。
在一个顺序存储的循环队列中,队头指针指向队头元素的______。
以下函数返回a所指数组中最小值所在的下标值。请完善下列程序。fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p]______;retu
有以下函数 int aaa(char *s) { char *t=s; while(*t++); t--; return(t-s); } 以下关于aaa函数的功能的叙述正确的是
随机试题
关于程序模块化,以下叙述错误的是()。
企业发生的下列交易或事项产生的汇兑差额应计入当期损益的有()。
以下不属于货币型理财产品的是()。
下列关于股票的表述中,正确的有()。
顾客满意度报告的内容应包括()。
适用于初学者,也适用于优秀运动员的负荷增加方式有()。
海事局新进了一批公务员,领导让你组织他们进行为期三个月的培训。请问你怎么组织?怎么体现针对性和实效性?
设3阶矩阵A的特征值λ1=1,λ2=2,λ3=3对应的特征向量依次为α1=(1,1,1)T,α2=(1,2,4)T,α3=(1,3,9)T.(Ⅰ)将向量β=(1,1,3)T用α1,α2,α3线性表出;(Ⅱ)求Anβ.
将当前工作表的记录,按“总分”的降序排列。
PeopleallovertheworldknowWimbledonasthecentreoflawntennis. In1874itwasacountryvillage,butitwasthehome
最新回复
(
0
)