首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int m=3 n=4,X; X=-m++; x=x+8/++n; printf("%d\n",x); } 程序运行后的输出结果是
有以下程序 main() { int m=3 n=4,X; X=-m++; x=x+8/++n; printf("%d\n",x); } 程序运行后的输出结果是
admin
2013-02-23
27
问题
有以下程序 main() { int m=3 n=4,X; X=-m++; x=x+8/++n; printf("%d\n",x); } 程序运行后的输出结果是
选项
A、3
B、5
C、-1
D、-2
答案
8
解析
本题考核的知识点是运算符的优先级。主函数中首先定义了整型变量m、 n和x,并给m和n赋初值为3和4,接着执行两条赋值语句,第一条x=-m++等价于x=-(m++),其值即为-3,第二条x=x+8/++n等价于X=X+8/(++n),即为x=-3+8/5=-2,因此最后输出x的值为-2。所以, 4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/fhJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为
若变量已正确说明为int类型,要通过语句scanf("%d%d%d",&a,&b,&c);给a赋值3,b赋值5,c赋值8,不正确的输入形式是
在数据流图(DFD)中,带有名字的箭头表示
设有以下宏定义:#defineN3#defineY(n)((N+1)*n)则执行以下语句后,z的值为______。z=2*(N+Y(5+1));
软件危机是大型软件开发中出现的现象,下列选项中的______是其主要表现。①软件生产的复杂性。②软件生产进度无法控制。③软件生产高成本、无法控制。④软件需求定义不准确。
当输入19、2时,下列程序的运行结果为【】;输入254、16时,则程序的运行结果是【】。main(){chardata_symbols[17]="0123456789abcdefghijklmnopqrstuvwxyz";inti
X、Y、Z被定义为int型变量,若从键盘给X、Y、Z输入数据,正确的输入语句是______。
C语言提供的预处理功能包括条件,其基本形式为:#×××标识符程序段1#else程序段2#endif这里的×××可以是()
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
定义如下变量:intn=10;则下列循环的输出结果是()。while(n>7){-n;printf("%d\n",n);}
随机试题
下列不是计算机存储器容量的常用单位________。
患者,女,29岁,已婚。经期前后不定,量少,色淡,质稀,头晕耳鸣,腰痛如折,夜尿多,舌淡苔薄白,脉沉弱。治疗应首选
光镜下见子宫颈粘膜上皮全层异型增生并延伸到腺体,病理性核分裂相多见,但病变尚未突破基底膜,应诊断为
男,5岁,于夏季突然出现高热,2h后抽搐,面色灰暗,四肢凉,血压下降,心肺未见异常。脑膜刺激征阴性。最可能的诊断为()
关于施工合同解除的说法,正确的是()。
新企业进入一个行业的可能性大小,取决于()。
在融资租赁合同中,承租人应履行占有租赁物期间的维修义务。()
下列各项中属于流动资产的有()。
简述企业当年净利润的分配方式和分配次序。
DearSirs,Thisisthethirdmonthrunningthatyourdeliveryhasbeenlateinarriving.Ourcurrentorderforstationeryis
最新回复
(
0
)