格式输出,萌新求助
这个程序中的自加自减的顺序是怎么样的?#include<stdio.h>
void main()
{
int i=8,a=8,b=8;
printf("%d\n%d\n%d\n%d\n%d\n%d\n",++i,--i,i++,i--,-i++,-i--);
printf("%d,%d",++a,--b);
} 首先,实际代码中不要写这种代码
不同编译器可能会得到不同的结果
然后++和--操作都遵循
如果在变量前面,那么先做自增/自减,再将得到的值进行运算
否则先将变量的值做运算,最后自增/自减
页:
[1]