首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int sum, pad, pAd; sum = pad = 5; pAd = ++sum, pAd++, ++pad; printf("%d\n", pad ); } 程序的输出结果是
有以下程序 main() { int sum, pad, pAd; sum = pad = 5; pAd = ++sum, pAd++, ++pad; printf("%d\n", pad ); } 程序的输出结果是
admin
2019-08-18
59
问题
有以下程序
main() {
int sum, pad, pAd;
sum = pad = 5;
pAd = ++sum, pAd++, ++pad;
printf("%d\n", pad ); }
程序的输出结果是
选项
A、5
B、7
C、8
D、6
答案
D
解析
有逗号表达式构成的语句:pAd = ++sum, pAd++, ++pad;主要从左到由连续运算,因此pad的值为6。注意pad和pAd的是不同的变量。
转载请注明原文地址:https://kaotiyun.com/show/h4Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c::/*第5行*/:/*第6行*/printf
若有定义语句:chara=’\82’;则变量a
设有定义语句int(*D(int);则以下叙述正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
若有以下程序段structSt{intn;structst*next;};structSta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0}
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点数据域赋值。函数fun的作用是求出单向链表结点(不包括头结点)数据域中的最大值,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不
函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的千位和十位上,b中的十位和个位数依次放在变量c的个位和百位上。例如,当a=45,b=12。调用该函数后,c=4251。
随机试题
何谓神经递质?主要的外周神经递质和中枢神经递质有哪些?
关于胃癌的描述,下列正确的是
女性,21岁。因劳累,睡眠差出现眩晕,伴耳鸣及眼球震颤。查体:BP120/70mmHg,P76次/分。该患者眩晕的原因最可能是
发生下列哪些情况,证券交易所有权决定暂停该公司的股票上市?()
()属于物质流程组织。
投资组合理论认为,投资收益是对承担风险的补偿,承担风险越大,收益()。
房地产开发企业对其开发的高层住宅小区不同销售单元进行定价时,首先应确定()。
根据现行规定,解决农村五保集中供养对象医疗费用的渠道包括()
黑格尔哲学的“合理内核”是()。
Thedoctorsdidnotrevealthetruthtohim.
最新回复
(
0
)