以下程序的输出结果是( )。 main(){int sum,pad,pad; sum=pad=5; pAd=++sum,pAd++,++pad; printf(’’%d\n’’,pad);}

admin2017-10-24  21

问题 以下程序的输出结果是(  )。   
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。
转载请注明原文地址:https://kaotiyun.com/show/Koxp777K
0

最新回复(0)