以下不能正确计算代数式 值的C语言表达式是( )。 A.1/3*sin(1/2)*sin(1/2) B.sin(0.5)*sin(0.5)/3 C.p
答案:1 悬赏:20 手机版
解决时间 2021-11-29 16:35
- 提问者网友:最美的风景
- 2021-11-28 22:11
以下不能正确计算代数式 值的C语言表达式是( )。 A.1/3*sin(1/2)*sin(1/2) B.sin(0.5)*sin(0.5)/3 C.p
最佳答案
- 五星知识达人网友:野慌
- 2021-11-28 23:24
C)pow(sin(0.5),2)/3pow(sin(0.5),2)的结果是浮点型
A答案里面有1/2这样的表达式,计算结果为整型,数值为0,因为1和2都是整型,改成这个样子也可以吧 1.0/2计算结果就为0.5,浮点型。
希望满意!!!望采纳!!!
如果觉得好,望赞同!!!追问但是正确答案是A···我理解因为1和2都是整型,1/2.0f,计算结果就为0.5,浮点型。但为什么
1/3不这么写?追答除数和被除数只要一个为浮点型计算结果就为浮点型
A答案里面有1/2这样的表达式,计算结果为整型,数值为0,因为1和2都是整型,改成这个样子也可以吧 1.0/2计算结果就为0.5,浮点型。
希望满意!!!望采纳!!!
如果觉得好,望赞同!!!追问但是正确答案是A···我理解因为1和2都是整型,1/2.0f,计算结果就为0.5,浮点型。但为什么
1/3不这么写?追答除数和被除数只要一个为浮点型计算结果就为浮点型
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯