题目:将下列赋值表达式写在一个程序中:
a = 12,n = 5
a += a
a -= 2
a *= 2+3
a /= a+a
a %= (n %= 2);
a += a -= a *= a
疑问:如何将一个变量的不同值一次性输出?
#include<stdio.h>
main()
{
int a = 12,n = 5;
a += a;
printf("%d,",a);
a -= 2;
printf("%d,",a);
a *= 2+3;
printf("%d,",a);
a /= a+a;
printf("%d,",a);
a %= (n %= 2);
printf("%d,",a);
a += a -= a *= a;
printf("%d\n",a);
}
main()
{
int a = 12,n = 5;
a += a;
printf("%d,",a);
a -= 2;
printf("%d,",a);
a *= 2+3;
printf("%d,",a);
a /= a+a;
printf("%d,",a);
a %= (n %= 2);
printf("%d,",a);
a += a -= a *= a;
printf("%d\n",a);
}