c语言中int a=2;a+=a*=a-=a*=3;printf("%d",a);怎么做?详细过程
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 00:53:56
c语言中int a=2;a+=a*=a-=a*=3;printf("%d",a);怎么做?详细过程
c语言中int a=2;a+=a*=a-=a*=3;printf("%d",a);怎么做?详细过程
c语言中int a=2;a+=a*=a-=a*=3;printf("%d",a);怎么做?详细过程
首先a赋值为2;
然后计算a*=3,此时a为6;
然后计算a-=6,此时a为0;
然后计算a*=0,此时a为0;
然后计算a+=0,此时a为0.
最后输出a为0.
另外,只有C语言的考试会编这样晦涩难懂易出错的语句,实际工作应用中请不要这么做.
c语言中 int a=8; a+=a-=a*a; 为何= -112
c语言中 int a=2; a%=4-1等于多少?怎么算的!
C语言中,设有“int c=3;int a;a=2+(c+=c++,c+15,++c);”,执行语句后a=?
C语言形式参数中的&什么意思?比如 void a(int &a) { a=2; } 这个函数中&a
C语言中,int a=6; a+=a-=a*a; printf(%d,a);结果是多少?
C语言int a[3][2]={0};怎么理解
在c语言中int a=2,b=3,c=6,m; (a=c
刚开使接触C语言请问: int a a%=4-2 为什么结果a等于2
c语言中int a=2;a+=a*=a-=a*=3;printf(%d,a);怎么做?详细过程
c语言中如果int a=5,b=1; t=(a
C语言中 int a=1,b=2,c=3,d=4,则表达式a++
c语言这段程序看不懂int fun(int a,int b,int c){ int t; t=(a>b)?(b>c?b:(a>c?c:a)):((a>c)?a:((b>c)?c:b)); return t; }
一道C语言题目:下面对函数形式参数声明正确的是A.int a[]B int a[][]C.int a[]={0};D.int a[2][]为什么选择A?
C语言 int c=5和int a; a=2+(c+=c,c+8,++c),则a=?计算过程和结果是怎样的?
C语言中若int a=3.b=2.则a>b表达式的值.a
C语言中若int a=3.b=2.则a>b表达式的值.a
一个关于C语言指针的问题,源程序:#include intmain(){int a[5]={1,2,3,4,5};int *ptr1=(int *)(&a+1);int *ptr2=(int *)((int)a+1);printf(%x,%x,ptr1[-1],*ptr2);return 0;}
int a;则表达式(a=4*5,a*2),则a+6的值是多少C语言程序题