首页 > 试题广场 > 有以下程序  #include <stdi
[单选题]

有以下程序

#include <stdio.h> 
main() 
{ 
int sum, pad,pAd; 
sum = pad = 5; 
pAd = ++sum,pAd++, ++pad; 
printf("%d\n",pad ); 
} 
程序的输出结果是()
  • 5
  • 6
  • 7
  • 8

B

只有一个++pad进行了改变5+1=6
发表于 2019-11-01 14:31:46 回复(0)
定义变量时不能连续赋值,但sum pad之间没有相等的联系,于是sum加1后,pad没有跟着加1,它只自➕一次
发表于 2019-11-22 00:00:47 回复(0)

pad 赋值后只执行了一个自增

发表于 2019-06-25 00:05:39 回复(0)