11智能在线
新记
请问c语言中这个表达式的意思: 输入a,a+=a*=a/=a-6,输出a, 上面的式子是怎么算的?
如题所述
举报该文章
相关建议 2016-02-27
#include <stdio.h>
int main(int argc, char *argv[])
{
int a;
scanf("%d",a);
a+=a*=a/=a-6;
printf("%d\n",a);
return 0;
}
输出的是2a,如a=1,输出的是2
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/2pf4m24fsmq4spmp72.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
在C++语言中,a+=a*=a/=a-6是什么意思?求详细解...
C语言中a的初值为3,a+=a*=a/=a-6是怎么算的?
C语言中,int a=6.执行a+=a-=a*a++,a的值...
a+=a*=a/=a-6; c语言中这个是咋计算的啊
c语言基础:复合赋值运算符式子“a+=a*=a/=a-6”运...
C语言中,int a=6.执行a+=a-=a*a++,a的值...
设有定义int a=6;则执行表达式a+=a-=a*a++后...
复合运算符计算 a+=a*=a/=a-6 怎么展开?