C语言:a是实型变量,C允许进行赋值a=10,但不可以这样说:实型变量中允许存放整型值.
题目
C语言:a是实型变量,C允许进行赋值a=10,但不可以这样说:实型变量中允许存放整型值.
为什么可以赋值a=10?
答案
因为a是实型变量
实型变量在C语言中用double类型来运算,double类型占用8个字节,而10作为int类型是4个字节,所以把4个字节的东西放到8个字节中,相当于四个人住进了八个人的房间,当然是可以的.但是反过来,把double放到int里就是不行的了.语法上规定实型变量是不能存放整型类型的数据的,整型数据也不能存放实型数据.是为了避免类型转换之间可能会发生的错误.
不会的可以Hi我
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- M=(3^x+3^y)/2,N=(根号3)^(x+y) P=3^(根号下xy)则M N P大小关系是?
- 为什么醋酸电离加水稀释时使导电能力减弱?怎么判断导电能力减弱还是增强啊
- 《我》 《自我介绍》
- 已知向量a=2e1-3e2,b=2e1+3e2,其中e1、e2不共线,向量c=2e1-9e2.问是否存在这样的实数λ、μ,使向量d=λa+μb与c共线?
- 一百字英语作文,一件有趣的事
- 北京时间现在是下午17点.那伦敦,巴黎,纽约,悉尼是几点?
- 某公司向工商银行申请了甲乙两种货款,共计136万元,每年需付出利息16.84万元,甲货款每年的利率为12%,
- 求一篇英语范文
- △ABC三个顶点将其外接圆分成三段弧弧长之比为1∶2∶3,求△ABC的外接圆半径R与内切圆半径r之比.
- 75元5角7分(英文怎么说?)
热门考点