首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
两次运行下面的程序,如果从键盘上分别输入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
29
问题
两次运行下面的程序,如果从键盘上分别输入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的值加1(x的值变为3),if条件不成立,执行下面的else语句,先输出x的值3,再将x的值减l。
转载请注明原文地址:https://kaotiyun.com/show/Tvtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
有以下程序#include<stdio.h>#defineN3voidfun(inta[][N],intb[])main(){inti,j;{intx[N][N]={1,2,3,4,5,6,7,8,9},y[N],i;for
设有以下语句typedefstructTT{chalc:inta[4]:}CIN;则下面叙述中正确的是
有以下程序段intn,t=1,s=0;scanf("%d",&n);do{s=s++;t=t一2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是
以下叙述中正确的是
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0:i
有以下程序(说明:字母A的ASCII码值是65)voidfun(char*s){while(*s){if(*s%2)printf("%c",*s);s++;}}main(){chara[]="BYTE";
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针指向链表的第一个结点。若有以下程序段:q=s;s=s->next;p=s;while(p-
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
药物从用药部位进入血液循环的过程是
左心室和右心室在解剖上的主要区别是
成像板不经射线照射直接扫描得到影像的曝光指数为
建设工程施工前,施工单位的专职安全生产管理人员应当对有关安全施工的技术要求向施工作业班组、作业人员作出详细说明,并由双方签字确认。()
铺底流动资金一般按流动资金的( )%计算。
如果A企业与B企业的筹资渠道及利率如下,A企业固定利率融资成本是10%,浮动利率融资成本是LIBOR+2%。B企业固定利率融资成本是8%,浮动利率融资成本是LIBOR+1%。如果互换双方对获得的融资成本的节约进行平均分配,那么各自的融资成本分别为(
下列收入中,属于按劳分配的是()。
建立了世界上第一个心理学实验室的心理学家是
构成中国书法视觉形象美的基础是_______。
从阶级属性来讲,马克思主义是指()
最新回复
(
0
)