#include <stdio.h>
int main ()
{
int i = 5;
int a = i++; //先把i=5赋予a,然后i自加1,此时i=6
int b = ++i; //i=6先自加1,然后赋予b,所以b=7
int c = i--; //此刻b=7赋予c,然后再减去1,此刻i=6
int d = --i; //i=6先减去1,然后再赋值给d=5
printf("%d,%d,%d,%d\n",a,b,c,d);
return 0;
}
所以结果为5,7,7,5
时间:2023-05-12 10:50:00
#include <stdio.h>
int main ()
{
int i = 5;
int a = i++; //先把i=5赋予a,然后i自加1,此时i=6
int b = ++i; //i=6先自加1,然后赋予b,所以b=7
int c = i--; //此刻b=7赋予c,然后再减去1,此刻i=6
int d = --i; //i=6先减去1,然后再赋值给d=5
printf("%d,%d,%d,%d\n",a,b,c,d);
return 0;
}
所以结果为5,7,7,5
c语言表达式10 6的结果 C语言表达式(++i)+(++i)+(++i)结果多少?
2022-04-08