L
lqquan34168
Unregistered / Unconfirmed
GUEST, unregistred user!
#include<stdio.h>
void main()
{
int n = 0;
while(n<10)
{
printf("%d/n%d/n",n-=1,n+=2);
n++;
}
}
以上代码运行后是:
1
2
3
4
5
6
7
8
9
10
我不明白的是printf("%d/n%d/n",n-=1,n+=2)这句,它的运算优先级是怎么的。从左到右还是从右到左?
void main()
{
int n = 0;
while(n<10)
{
printf("%d/n%d/n",n-=1,n+=2);
n++;
}
}
以上代码运行后是:
1
2
3
4
5
6
7
8
9
10
我不明白的是printf("%d/n%d/n",n-=1,n+=2)这句,它的运算优先级是怎么的。从左到右还是从右到左?