44问答网
所有问题
c语言中,int a=b=c=5这样写合法吗?
想学C语言,742208970希望可以讨论讨论
举报该问题
推荐答案 2011-01-11
不合法 你可以先声明就可以了 int a,b,c;a=b=c=5; 这样就合法了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GYVKWZ3ZW.html
其他回答
第1个回答 2011-01-11
不合法。。应写成int a=5 b=5 c=5;
相似回答
...定义数据类型时可以连续的赋值吗,如
int
a=b=c=5
这是错误的吧?_百...
答:
可以
。int a , b , c ;a = b = c = 5 ; // 这样可以。但是 int a = b = c = 5 ; // 这样不可以,因为 b 跟 c 都还没有定义。
c语言中,
可以定义
int
a=b=c
;吗
答:
不行
,除非前面定义过b,c为int
在
c语言
上
int
a=b==5
对吗
答:
不对
,==只有在if()中能出现 意思是== 两边数是否相等
...A)
a=b=
58 B) i++;
C
) a=58,b=58 D) k
=int
(a+b);
答:
例如:
int
a=5,b,c;3、在变量说明
中,
不允许连续给多个变量赋初值。 如下述说明是错误的: int
a=b=c=5
必须写为 int a=5,b=5,c=5; 而赋值语句允许连续赋值。4、注意赋值表达式和赋值语句的区别。 赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方,而赋值语句则不能。
大家正在搜
int a=3,b=4,c=5
int a=3,b=2,c=1
int a=0,b=0,c=0
static c语言
c语言a+=a-=a*a
int a=b=c=5
c语言a=b=c
default在c语言中
c语言int范围
相关问题
C语言的表达式这样写是合法的吗?a=(b=4)+(c=6);
c语言题, a=b+c=5 这个赋值语句为什么不合法?
c 语言中int a=3,b, c=5 是声明int类型的变...
C语言中 a=3>b=5 请问这个是合法表达式吗?
C++ 中int a=b=c=5;为什么是错的
在C语言中,能不能定义时用int a=b=c=3;?拜托了各...
k = int ( a+b );为什么不是合法的C语言语句
菜鸟请教C语言,定义数据类型时可以连续的赋值吗,如 int ...