首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
admin
2018-11-21
57
问题
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
选项
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://www.kaotiyun.com/show/olxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读以下程序#includemain(){IntCase;floatprintF;printf(“请输入2个数:”);scanf(“%d%f”,&Case,&printF);
在下列给出的表达式中,与while(E)中的(E)不等价的表达式是()。
有以下程序:floatfun(intx,inty){return(x+y);}main(){inta=2,b=5,c=8;printf("%3.0f\n",fun((int)fun(a+c
已有定义如下:structnode{intdata;structnode*next;}*P;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
若有如下程序;main(){chara[]="china\0name\0";printf("%d,",strlen(A));printf("%d\n",sizeof(A));}则程序运行后的输出结果是(
下列说法不正确的是
C语言规定如果调用fpute函数输出成功,则返回值是()
下面的程序可对指定字符串中的字符串进行从大到小排序、请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd"
以下对C语言函数的有关描述中,正确的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
某人恶热喜凉,面红目赤,口渴喜冷饮,烦躁不安。或神昏谵语,胀满痛拒按。大便秘结,尿少色黄,舌红苔黄燥,脉洪,滑,数,实。属于
下面哪一项是正确的()
电能计量装置Ⅰ类用于()。
下列关于产业内战略群组分析的表述中,正确的是()。
赵某和李某自行提交了一件发明专利申请,赵某是该申请的代表人。2009年6月16日赵某收到了发文日为2009年6月11日的第一次审查意见通知书。下列说法哪些是正确的?
下列关于幼儿教育的性质描述错误的是()。
()对于鸦片相当于馍馍对于()
我国现存最早的一部完备的法典是()。
在规划质量中,()是一种统计分析技术,可用来帮助人们识别并找出哪些变量对项目结果的影响最大。
Haveyoueverheardthecolorblue?OrtastedthemusicalnoteF-sharp?Formostpeople,inbothcasestheansweris"no".But
最新回复
(
0
)