int main()
{
int a, b, c;
a = 5;
c = ++a;//c=6 a=6
b = ++c, c++, ++a, a++;//c=8 a=8 b=7
b += a++ + c;//b=23 a=9(+的优先级大于+=)
printf("a=%d b=%d c=%d ", a, b, c); //9 23 8
return 0;
}
一道算术题
于 2024-06-04 00:28:58 首次发布
int main()
{
int a, b, c;
a = 5;
c = ++a;//c=6 a=6
b = ++c, c++, ++a, a++;//c=8 a=8 b=7
b += a++ + c;//b=23 a=9(+的优先级大于+=)
printf("a=%d b=%d c=%d ", a, b, c); //9 23 8
return 0;
}