若有定义语句:int a=10;double b=3.14;,则表达式‘A’+a+b值得类型是double 为什么呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 01:01:00
若有定义语句:int a=10;double b=3.14;,则表达式‘A’+a+b值得类型是double 为什么呢

若有定义语句:int a=10;double b=3.14;,则表达式‘A’+a+b值得类型是double 为什么呢
若有定义语句:int a=10;double b=3.14;,则表达式‘A’+a+b值得类型是double 为什么呢

若有定义语句:int a=10;double b=3.14;,则表达式‘A’+a+b值得类型是double 为什么呢
'A'相当于int,VC做加法时,如果类型不匹配,就先转化为匹配的类型.而int转为doule丢失的信息最少,所以转为double相加