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

admin2020-03-15  35

问题 有以下程序
    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://jikaoti.com/ti/5GG0FFFM
0

最新回复(0)