C语言:a是实型变量,C允许进行赋值a=10,但不可以这样说:实型变量中允许存放整型值.
为什么可以赋值a=10?
人气:275 ℃ 时间:2019-08-19 09:42:54
解答
因为a是实型变量
实型变量在C语言中用double类型来运算,double类型占用8个字节,而10作为int类型是4个字节,所以把4个字节的东西放到8个字节中,相当于四个人住进了八个人的房间,当然是可以的.但是反过来,把double放到int里就是不行的了.语法上规定实型变量是不能存放整型类型的数据的,整型数据也不能存放实型数据.是为了避免类型转换之间可能会发生的错误.
不会的可以Hi我
推荐
- 在C语言中,定义一个整型变量后,给它赋初值,然后要怎样赋值,才能...
- C语言中,如果定义一个变量,但不对其进行赋值,那么输出的这个变量的值由什么决定呢?
- 《爱莲说》的意思
- 一个做匀变速直线运动的质点,初速度为0.5m/s,在第9s内的位移比第5s内的位移多4m,求: (1)质点的加速度多大? (2)质点在9s内通过的位移多大?
- 从容不迫属于褒义词还是贬义词
- "You need be over 13 to fill out this
- 汽化和气化有什么区别
- 如图,有一条直的等宽纸带,按图折叠,纸带重叠部分中∠a等于多少度?
猜你喜欢
- 已知X的平方-3X+2=0,求x2+X2分之1的值
- 某人骑自行车上学,若速度为15km/h,则早到15min,若速度为9km/h,则迟到15min,先打算提前10min到达,自行车的速度应为多少?
- 读书不觉已春深 下一句 求
- 在10%的利率下,一元三期的复利现值系数分别是0.9091,0.8264,0.7513,则三年期的年金现值系数是?
- There is a library in our school对a提问
- mghco3和mgco3的溶解度大小比较?
- 筷子是一个杠杆,那么它的支点在哪里?说理由
- 三角形三边之和为10,其夹角的余弦是方程2X^2-3X-2=0的根······