#include void main(void){int a=3,b; b=a+++a++;printf(“b=%d”,b);b=++a+(++a);printf(“b=%d”,b);}
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 15:10:27
![#include void main(void){int a=3,b; b=a+++a++;printf(“b=%d”,b);b=++a+(++a);printf(“b=%d”,b);}](/uploads/image/z/2616085-37-5.jpg?t=%23include+void+main%28void%29%7Bint+a%3D3%2Cb%3B+b%3Da%2B%2B%2Ba%2B%2B%3Bprintf%28%E2%80%9Cb%3D%25d%E2%80%9D%2Cb%29%3Bb%3D%2B%2Ba%2B%28%2B%2Ba%29%3Bprintf%28%E2%80%9Cb%3D%25d%E2%80%9D%2Cb%29%3B%7D)
#include void main(void){int a=3,b; b=a+++a++;printf(“b=%d”,b);b=++a+(++a);printf(“b=%d”,b);}
#include
void main(void)
{
int a=3,b;
b=a+++a++;
printf(“b=%d”,b);
b=++a+(++a);
printf(“b=%d”,b);
}
#include void main(void){int a=3,b; b=a+++a++;printf(“b=%d”,b);b=++a+(++a);printf(“b=%d”,b);}
#include
void main(void)
{
int a=3,b;
b=a+++a++;
printf("a=%d,b=%d\n",a,b);
b=++a+(++a );
printf("a=%d,b=%d\n",a,b);
}
b=a+++a++=(a++)+(a++)=6,由于是两个(a++)相加,所以先运算a+a=6,然后再运算两次(a+1),得出a=5
b=++a+(++a )=(++a)+(++a)=14,由于是两个(++a)相加,所以先运算两次(a+1),得出a=7,然后再运算a+a=7+7=14