C语言中,一个int型变量加上一个double型的变量,得出的结果是什么?有没有强制转换的问题?谢谢。
展开全部
double型,默认是进行位扩展的,通俗说就是 短的数据向长的数据看齐。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
double;
int 转换成double ,这不是强制转换
int 转换成double ,这不是强制转换
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
输出的是double型,这是默认的,以便保持精度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
结果得看你定义 变量类型,要与定义的变量类型保持一致。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
下面回答者所答正确。默认是向高精度看齐的。即为double型。
这个应该是由编译器自动完成。
这个应该是由编译器自动完成。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询