[求助]C语言的小问题
15.设count和sum都是整型变量,并且sum=count=3,则计算机表达式sum++,sum+=count++后sum的值是()。(A)8 (B)7
(C)5 (D)3
我算的结果是 7
答案说是3 为什么啊?
逗号运算符
sum++ ---->sum=4;
sum+=count++ ---->sum=sum+(count++)=4+3=7;
#include<stdio.h>
main()
{
int sum=3,count=3;
sum++,sum+=count++;
printf("%d\n",sum);
getch();
}
逗号运算符,不用理会后面的句子
这题要是用函数调用有可能是3