回复 6楼 xichong
我刚刚自己琢磨了下,自己把题目变形了下,发现有下面问题,麻烦帮忙看看。
#include <stdio.h>
void main()
{
int i=5;
printf("A=%d\n",((i++)*(i++)*(i++)));
//answer=5*5*5=125
}
void main()
{
int i=5;
printf("B=%d\n",((++i)*(++i)*(++i)));//answer=7*7*8=392 这个答案有点诡异????
}
void main()
{
int i=5;
printf("C=%d\n",((++i)*(++i)*(i++)));//answer=7*7*7=343
}
void main()
{
int i=5;
printf("D=%d\n",((++i)*(i++)*(i++)));//answer=6*6*6=216
}
void main()
{
int i=5;
printf("E=%d\n",((++i)*(i++)*(++i)));//answer=6*6*7=252
}
void main()
{
int i=5;
printf("G=%d\n",((i++)*(i++)*(++i)));//answer=5*5*6=150
}