77问答网
所有问题
c语言中float类型变量的默认初始值是什么?
如题所述
举报该问题
推荐答案 推荐于2017-09-19
一般情况,没有加static类型的变量,则默认为auto型变量, 此时初值为不确定的值。
但是如果加了static,但是不赋初值,变量的初值是默认的0。
对于float类型默认为auto型变量,因此其初始值是一个不确定的值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Y338NI3WN.html
其他回答
第1个回答 推荐于2016-11-23
看你定义的变量是啥类型的变量 比如说有静态变量staic float ... 则其初值为0, 若是动态变量auto float ... 则为乱码!
追问
未明确定义存储类型的是什么类型啊?
追答
未定义的,系统自动视其为动态变量
本回答被提问者和网友采纳
第2个回答 2011-05-13
未明确定义存储类型的是什么类型啊?在C语言中为空类型,比如void dat。
第3个回答 2011-05-13
全局变量中默认初始值为0;
局部变量中默认不初始化,值随机。
第4个回答 2011-05-13
不要搞默认,这不是BASIC
追问
为什么?
追答
有时会出现莫名问题,何必呢
相似回答
C语言中的
全局
变量的默认值
答:
C语言中
的全局
变量的默认值
:include<iostream> include<string> usingnamespacestd;inta;charb;
floatc
;doubled;boolboo;stringstr;int*e;char*f;float*g;double*h;string*s;intmain(){ cout<<"int:"<<a<<endl<<"char:"<<b<<endl<<"float:"<<c<<endl<<"double"<<d<<endl<<"string"...
C语言中的
浮点
值是什么
意思?
答:
float f;定义一个类型为double的浮点型变量,
并初始化值为1.234
,写作 double d = 1.234;
float
在
c语言中的
用法
答:
1、声明和初始化:float myFloat=3.14
。这里,我们声明了一个名为myFloat的float类型变量,并将其初始化为3.14。2、在计算中使用float:cfloat a=5.0;float b=2.5;float c=a+b;//结果是7.5,因为浮点数可以相加。3、将其他类型转换为float:nt myInt=10;float myFloat=(float)myInt...
float
x=10,y;在
c语言中
代表
什么?
答:
这段代码在
C 语言中
定义了两个变量 x 和 y。其中 x 的类型为 float,即浮点数,并且
初始值
为 10。y 的类型也为 float,但没有初始值,因此 y
的值是
未定义的。
float 类型的变量
是用来存储单精度浮点数的,单精度浮点数占用 4 个字节的内存空间,可以用来表示较大范围内的小数值,精度较低。
C语言
double型
变量的初始
化到底是是0还是0.0?
答:
0和0.0没有区别。
C语言
编程时常量写为0时,系统
默认
其是一个整型常量int,写0.0时系统默认其是双精度浮点型常量double。在定义局部
变量
时不赋值的话,则对静态变量来说,编译时自动赋初值0或空字符。而对自动变量来说,如果不赋值,它
的值是
一个不确定的值。
C语言中
定义一个
变量
,不给它赋值。它会有值吗?若有是多少?
答:
没有加static,默认为auto 型,此时,不给初值,
变量的
初值是随机的。如果加了static不给初值,变量的初值是
默认的
0。不能说不赋初值就不行,对于局部变量,不赋初值的话,其实里面存的是一个随机
的值
,谁也不知道是多少。
c#
中float
怎么赋值
答:
默认
情况下,赋值运算符右侧的实数被视为 double。因此,应使用后缀 f 或 F
初始
化浮点型变量,如以下示例中所示: float x = 3.5F; 如果在以上声明中不使用后缀,则会因为您尝试将一个 double值存储到
float变量
中而发生编译错误。 fl...范围,精度,定义和赋值_qq_42675313的博客_c# float...基础学习:C#
中float
...
大家正在搜
java中float变量的声明
float类型变量
float定义什么变量
设变量x为float型且已经赋值
Java中Float与float
c语言变量类型有哪些
double类型的变量
float变量赋值
设y为float型变量
相关问题
java中string类型变量的默认初始值是什么?
变量类型的默认初始值是什么?
C语言double型变量的初始化到底是是0还是0.0?
c语言中float类型一定要初始化吗,比如就float a对...
C语言中定义int变量,默认值是多少
C语言中定义一个整型变量,系统赋给的初始值是什么
C语言中的全局变量的默认值
C语言中浮点数都是默认的double类型么