c语言中int a=2;a+=a*=a-=a*=3;printf("%d",a);怎么做?详细过程
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/07/22 04:10:00
c语言中int a=2;a+=a*=a-=a*=3;printf("%d",a);怎么做?详细过程
![c语言中int a=2;a+=a*=a-=a*=3;printf(](/uploads/image/z/4539511-55-1.jpg?t=c%E8%AF%AD%E8%A8%80%E4%B8%ADint+a%3D2%3Ba%2B%3Da%2A%3Da-%3Da%2A%3D3%3Bprintf%28%22%25d%22%2Ca%29%3B%E6%80%8E%E4%B9%88%E5%81%9A%3F%E8%AF%A6%E7%BB%86%E8%BF%87%E7%A8%8B)
首先a赋值为2;
然后计算a*=3,此时a为6;
然后计算a-=6,此时a为0;
然后计算a*=0,此时a为0;
然后计算a+=0,此时a为0.
最后输出a为0.
另外,只有C语言的考试会编这样晦涩难懂易出错的语句,实际工作应用中请不要这么做.
然后计算a*=3,此时a为6;
然后计算a-=6,此时a为0;
然后计算a*=0,此时a为0;
然后计算a+=0,此时a为0.
最后输出a为0.
另外,只有C语言的考试会编这样晦涩难懂易出错的语句,实际工作应用中请不要这么做.
c语言中int a=2;a+=a*=a-=a*=3;printf("%d",a);怎么做?详细过程
C语言中,int a=6; a+=a-=a*a; printf("%d",a);结果是多少?
在C语言中 main() {int a=1,b=2,c=3; printf("%d,%d,%d,%d\n",a=b=c,
C语言 int a;int b; }d[3] ={{1,4},{2,5},{6,7}}; printf("%d\n",d
int a=10;f1(){int a=20;printf("%d",a);}f2(){printf("%d",a);}
C语言基本知识void main(){int a=1234,x;x=(char)a;printf(“a[d]=%d a[
一道c语言的题目 int a=1,b=2,c=3; 则语句"printf("%d",(!(a>b)&&(a+b>c)||
c语言问题求教 printf("%d\n",(a=2*3,a*5,a+7))
C语言:int a=1234;float x=56.789;printf("%3d,%4.2f",a,x);
C语言中 int a=5,b=-3,c=4;printf("%d %d",(++a,b++,b++),b++);为什么结
c语言关于逗号表达式的问题int a=5;printf("%d",(a=3*5,a*4,a+5));
C语言中,void main() { int x=22; char z='a'; printf("%d\n",(x&11