表达式18/4*sqrt(4.0)/8值的数据类型为???

[复制链接]
查看11 | 回复3 | 2010-10-26 06:41:31 | 显示全部楼层 |阅读模式
A)int
B)float C)doubleD)不确定
求详解....

回复

使用道具 举报

千问 | 2010-10-26 06:41:31 | 显示全部楼层
答案A D肯定不对。因为int(4.0)的结果一定不是整数,所以整个运算结果不是整数。答案A不对。一个有结果的算式,最后的数据类型一定是确定的。答案D不对答案一定是在B 和C中选择。 我选择B,请明白 的人给解释吧。
回复

使用道具 举报

千问 | 2010-10-26 06:41:31 | 显示全部楼层
要看sqrt函数返回值类型
回复

使用道具 举报

千问 | 2010-10-26 06:41:31 | 显示全部楼层
我要选择B
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行