首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int sum, pad, pAd; sum = pad = 5; pAd = ++sum, pAd++, ++pad; printf("%d\n", pad ); } 程序的输出结果是
有以下程序 #include main() { int sum, pad, pAd; sum = pad = 5; pAd = ++sum, pAd++, ++pad; printf("%d\n", pad ); } 程序的输出结果是
admin
2020-05-19
24
问题
有以下程序
#include
main()
{
int sum, pad, pAd;
sum = pad = 5;
pAd = ++sum, pAd++, ++pad;
printf("%d\n", pad );
}
程序的输出结果是
选项
A、5
B、6
C、7
D、8
答案
B
解析
C语言区分大小写,pad与pAd是两个不同的变量,首先将5赋值给两个变量,由于赋值运算符的优先级高于逗号运算符,所以计算pAd=++sum,此时pAd为6,sum也为6,然后计算pAd++,pAd的值变为7,++pad,pad的值变为6,所以选择B。
转载请注明原文地址:https://kaotiyun.com/show/iVCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includestructtt{intx;structtt*y;}s[3]={1,0,2,0,3,0};main(){struettt*P=s+1;p—>y=s;
有以下程序:#include<stdio.h>voidmain(){intn=2,k=0;while(k++&&n++>2);printf("%d%d\n",k,n);}
有以下程序:#includemain(){intx=3,y=5;x=x^y;y=x^y;x=x^y;printf("%d,%d\n",x,y);}程序运行后的输出结果是()。
有如下程序:#includemain(){inta=0,b=1;if(a++&&b++)printf("TRUE");else.printf("FALSE");
有以下程序:#includemain(){inti,*ptr;intarray[4]={1,1.3,4};for(ptr=array,i=0;i
有如下程序:#includemain(){inti,data;scanf("%d",&data);for(i=0;idata)break;printf("%d,",i);}
有以下程序:#includeintm=1,n=2;voidsubl(intm,intn){m+=2;n++;}voidsub2(){m++;n+=2;}ma
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
下列叙述中错误的是()。
随机试题
下述哪种肿瘤的发生可与化生有关
创伤性溃疡和复发性溃疡的鉴别诊断中一般不考虑
慢性胃体炎慢性胃窦炎
赵某拥有存款50万元,为实现居住私密性好、生活和学习较方便的愿望,通过置业担保公司取得银行贷款50万元,购买了一套建筑面积为120m2、三室二厅、售价为80万元的商品住宅。赵某购房后又投入20万元进行了装修并向保险公司购买了房屋火灾保险,与保险公司签订了定
1.事故经过某地铁隧道工程。项目部负责人宋某安排技术员黄某编制施工方案及应急预案。黄某完成后交付宋某,宋某随即开会组织学习。隧道工程完成开挖作业后,宋某安排技术员黄某在施工现场检查。18时左右,黄某通知测量队人员在完成隧道出渣后,进行隧道开挖断面验收。2
收费亭内设备不包括()。
如果注册会计师拟信赖针对特别风险的控制,那么()。
国家提高房地产贷款利率,会()。
下列关于栈叙述正确的是( )。
Wheredidriceoriginate?
最新回复
(
0
)