11问答网
所有问题
c语言变量赋值
c语言变量赋值请问哪一个是对的,哪一个是错的,错在哪里?
举报该问题
推荐答案 2016-09-06
1错,其他对。1中y没有指定类型,为未定义标识符
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/Pq47Fv4P8FPP877Pqv7.html
其他回答
第1个回答 2016-09-06
后两个是对的。第二个是在定义时初始化。第三个是先定义后赋值。第一个相当于定义一个x,然后把y的值赋值给x,而y本身等于2.5;而x最终是由于是整数被赋值为2.
而且y也是未定义
追问
那第一个y并没有被定义出来,所以不能被赋值成2.5,所以x也不能被y赋值,对吗
追答
是的
本回答被网友采纳
相似回答
C语言
中
赋值
语句有什么规则要求?
答:
在变量说明中,不允许连续给多个
变量赋
初值。 如下述说明是错误的: int a=b=
c
=5 必须写为 int a=5,b=5,c=5; 而
赋值
语句允许连续赋值。注意赋值表达式和赋值语句的区别。 赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方,而赋值语句则不能。下述语句是合法的: if((x=y+5)>...
大家正在搜
c语言将子函数值赋值给变量
c语言全局变量赋值
python编程网页版
c语言的赋值语句规则
c语言怎么把汉字赋值给变量
对变量进行赋值时使用什么
C语言正确赋值语句
if else代码例子
赋值给变量
相关问题
c语言 定义变量并赋值
c语言变量可以赋值为二进制数吗
C语言变量赋值
C语言:变量及其赋值格式
在c语言中怎样随机给变量赋值?
c语言中给一个已经赋值的变量再次赋值是怎么完成的
C语言如何对一个变量只赋值一次
在c语言中给一个变量赋值与赋地址的区别