首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
admin
2012-05-23
56
问题
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
选项
A、x++;printf(“%d\n”,x);
B、++x;printf(“%d\n”,x);
C、n=x++;printf(“%d\n”,n);
D、n=++x;printf(“%d\n”,n);
答案
C
解析
“x++”表示先执行程序,再令x的值加1;而“++x”表示令x的值加1,再执行程序。假设x的初值为9。选项A中x的计算结果为10;选项B中x的计算结果为10;选项D中,n=++x,是执行++x,后给变量n赋值,n的计算结果为10;选项C中,n=x++,是先引用x的值给变量n赋值,然后再执行x++运算,因此,n的计算结果为9,x的计算结果为10,程序输出结果与其他选项不同。
转载请注明原文地址:https://kaotiyun.com/show/GNPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){char*p[10]={"abc","aabdfg","dcdbe","abbd","cd"};printf("%d\n",strten(p[4]));}
有以下定义:#include<stdio.h>chara[10],*b=a;不能给数组a输入字符串的语句是
有以下程序main(){intx[8]={8,7,6,5,0,0},*s;s=x+3;printf("%d\n",s[2]);}执行后输出结果是
以下不能定义为用户标识符是
在16位C编译系统中,若定义longa;则能给a赋值40000的正确语句是()。
在数据库管理系统提供的数据语言中,负责数据的完整性、安全性的定义与检查以及并发控制、故障恢复等功能的是
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大的数,再求这N个最大值中的最小的那个数作为函数值返回。请填空。#include<stdio.h>#defineN100intfun(int(*a)[N]){int
下面程序由两个源程序文件:t4.h和t4.c组成,程序编译运行的结果是:【】。t4.h的源程序为:#defineN10#dennef2(x)(x*N)t4.c的源程序为:#include
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是
随机试题
以下哪项不是破伤风常见症状
患者,女,25岁,已婚。月经周期先后不定,量多如注,持续十余日不净,婚后1年半,未避孕,未孕。可诊断为()
A.3dB.3d~3周C.>3周D.>2个月E.3h亚急性硬膜下血肿在多长时间内出现症状()
高技术研究发展规划的内容有()。
根据个人所得税法律制度的规定,个人转让房屋所得应适用的税目是()。
税务行政复议期间发生的下列情形中,应当终止行政复议的是()。
在五千多年的文明发展________中,中华民族为人类文明进步做出了________的贡献。近代以后,我们的民族历经磨难,中华民族到了最危险的时候。自那时以来,为了实现中华民族伟大复兴,无数仁人志士奋起抗争。填入画横线部分最恰当的一项是:
温度计:水银
讨论矩阵An×n=(n≥2)的秩.
Everyroominthehouse______entered,and$10innotesandagoldwatchweremissing.
最新回复
(
0
)