单选题 有以下程序:
#include<stdio.h>
main()
{
int sum,pad,pAd;
sum=pad=5;
pAd=++sum,pAd++,++pad;
printf("%d/n",pad);
}
程序运行后的输出结果是______。
【正确答案】 B
【答案解析】[解析] C语言区分大小写,pad与pAd是两个不同的变量。首先将5赋值给两个变量,由于赋值运算符的优先级高于逗号运算符,所以计算pAd=+ +sum,此时pAd为6,sum也为6,然后计算pAd+ +,pAd的值变为7,+ +pad,pad的值变为6,所以选择B选项。