首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
admin
2018-11-21
80
问题
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
选项
A、x++;printf("%d\n",x);
B、++x;printf("%d\n",x);
C、n=x++;printf("%d\n",n);
D、n=++x;printf("%dn",n);
答案
C
解析
本题考查自增运算符。++在前表示先自增然后使用,++在后面表示先使用然后自增。选项A)中首先执行x++,执行完后x自增1,然后printf输出的是x自增后的值;选项B)首先执行++x,x的值增加1,接着输出x的值;选项C)中++在x的后面,因此n的值是x自增前的值,printf输出的是x自增前的值;选项D)中++在x的前面,因此x首先自增,然后再赋值给n,n的值是x自增后的值,输出的也是x自增后的值。
转载请注明原文地址:https://kaotiyun.com/show/olxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义(设int类型变量占2个字节):inti=8;则下列语句:printf("i=%08d",i);输出的结果是()。
结构化程序设计主要强调的是()。
有以下程序:#include#includemain(){chara[]={‘a’,‘b’,‘c’,‘d’,‘e’,‘g’,‘h’,‘\0’};intij;i=sizeof(a);j=strl
在C语言中,下列关于文件操作的叙述正确的是()。
关系表中的每一横行称为一个______。
若有说明语句:double*p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。
有下列程序:fun(intx,inty){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=fun0,m);printf("%d,"k);k=fun
下列关于单目运算符++,--的叙述中正确的是
能将高级语言程序转换成目标语言程序的是_______。
在数据库设计的4个阶段;为关系模式选择存取方法应该在
随机试题
关于便血下列叙述哪一项是正确的
不属于光电效应的产物的是
在施工阶段进度控制中,编制年度、季度、月度工程综合进度计划属于()的内容。
下列工程项目总投资构成项中,应计入单项工程投资估算指标中的是()。【2013年真题】
污水厂污泥脱水的主要方法有()。
土石坝施工的土料填筑压实参数主要包括()。
复式预算是指把预算年度内的全部财政收支按(),分别汇编两个或两个以上的预算。
包括中国人民在内的亚洲各国人民始终反对日本领导人参拜靖国神社,认为日本领导人的这一举动严重()了战争受害国人民的感情。
任何结果都不可能凭空出现,它们的背后都是有原因的;任何背后有原因的事物都可以被人认识,而可以被人认识的事物都必然不是毫无规律的。根据以上陈述,以下哪项为假?
WhichofthefollowingnewspapersbelongstoAustralia?
最新回复
(
0
)