以下不能正确计算代数式值的C语言表达式是
A)1/3*sin(1/2)*sin(1/2) B)sin(0.5)*sin(0.5)/3
C)pow(sin(0.5),2)/3 D)1/3.0*pow(sin(1.0/2),2)
人气:248 ℃ 时间:2020-02-06 05:48:22
解答
c语言,计算数学表达式时,会根据运算符两个边的数据类型自动转换类型.
但是不会因为计算结果是浮点型,就吧类型转换成浮点.
A答案里面有1/2这样的表达式,计算结果为整型,数值为0,
因为1和2都是整型,改成这个样子就对了,1/2.0f,计算结果就为0.5,浮点型.
推荐
- 以下不能正确计算代数式4sin^2(1/5)值的C语言表达式是:
- 若有代数式3ae/bc,则不正确的c语言表达式是()
- 9.以下不能正确计算代数式值的C语言表达式是( ).
- ...a=2,b=4,h=3; ,以下C语言表达式与代数式计算结...
- 7.14 C语言,一下不能正确计算代数式 三分之一乘以SIN(1/2)的平方( )值的 C 语言表达式是
- 用一副三角板可以拼出的角有_.
- 英语作文:假如你是李梅,你的美国笔友凯文(Kevin)给你写信,说他想学习中国象棋.现在请你给他写一封回信
- new,is,hers,ipad,this 连词成句
猜你喜欢