a+=b=++c
来源:百度知道 编辑:UC知道 时间:2024/09/28 12:46:40
main ()
{
int a,b,c=9;
a+=b=++c;
printf("%d %d",a,b);
getch();
}
问,a为什么等于2073,请帮说明下
{
int a,b,c=9;
a+=b=++c;
printf("%d %d",a,b);
getch();
}
问,a为什么等于2073,请帮说明下
b=++c
a=a+b
所以 a=a+10
而a初值没确定
所以输出的是不确定的
系统也不会给你报错 只是随便输出个值
应该是这样吧 仅仅共参考
1楼的
我对你无语言了
a没有初始化,所以结果不确定
a+=b=++c;相当于
a+=(++c);
b=++c;
请问一下:a+=b=++c;这样的语法对吗
其次:a+=b表示什么意思?
好好学学你的C,你太菜啦。
C语言定义的变量没有固定默认直 必须初始化```否则是随机数
基础知识不够啊 加油学习把 一开始都这样的 呵呵
a没有初始化,所以结果不确定
a+=b=++c;相当于
a+=(++c);
b=++c;
|a-b-c|+|b+c-a|+|a+b+c|=?
初一数学题..(a+b)(a-b)+c(a+b)为什么=(a+b)(a-b+c)
|a|-|b+c|+|a-b|+|a-c|=?
已知a-b-c=16,求a(a-b-c)+b(c-a-b)+(b-c-a)
|c|=|c+b|+|a-c|+|b+a|
A+A=B+B+B=C+C+C,A+B+CC=800,A?B?C?
b+c-2a)^3+(c+a-2b)^3+(a+b-2c)^3=(b+c-2a)(c+a-2b)(a+b-2c)
(a+b)(b+c) (c+d) (d+a)=?
A B C D×9=D C B A
(A+B+C)(A+B-C)=什么?