帮忙做一下这个C语言题目,完成后追加到100积分

帮忙做一下这个C语言题目,完成后追加到100积分定义 int x, y, a, b, c;
写出顺序执行下列表达式后x的值,然后通过程序验证。要求:先写出运算结果,然后利用程序验证
1. x=a=b=10 2. y=x=25%(c=3) 3. y+=2+3 4. x/=(x+(y%=2),(a&&5+3))
5. x*=x+=x-=x 6. x=((a=4%3,a!=1),++y>10)

第1个回答  2017-10-26
#include <stdio.h>
int main()
{
int x,y,a,b,c;
x=a=b=10;
printf("1. x=%d\n",x);
y=x=25%(c=3);
printf("2. x=%d\n",x);
y+=2+3;
printf("3. x=%d\n",x);
x/=(x+(y%=2),(a&&5+3));
printf("4. x=%d\n",x);
x*=x+=x-=x;
printf("5. x=%d\n",x);
x=((a=4%3,a!=1),++y>10);
printf("6. x=%d\n",x);
return 0;
}

运行结果如下:

1. x=10

2. x=1

3. x=1

4. x=1

5. x=0

6. x=0

追问

。。在不?

稍等一下我重新发一个问题,你随便发句话,我把另外50积分给你,,刚才点错了

本回答被提问者采纳
相似回答