一道C语言的题.表达式 2+sqrt(16.0)/4 结果的数据类型是?
一道C语言的题.表达式 2+sqrt(16.0)/4 结果的数据类型是?
A.Double B.int C.char D.void
A.Double B.int C.char D.void
其他人气:337 ℃时间:2020-05-22 10:40:21
优质解答
当一个二元操作符两侧的操作数属于不同类型时,将会把“较低等级”类型的操作数转换成“较高等级的”操作数所以这个式子中,除法的优先级高于加法,先算sqrt(16.0)/4.因为这里sqrt的参数是小数,所以返回值是double,相应...因为这里sqrt的参数是小数,所以返回值是double这句话是什么意思啊?为什么sqrt的返回值就是double ?不好意思我记错了,sqrt没有返回整形的,C标准库的原型就是double sqrt(double x),所以它的返回值就是double不过VC++的库里还有“long double sqrt(long double)”“float sqrt(float)”
我来回答
类似推荐
猜你喜欢
- 1林叔叔常为小孩子做玩具.翻译
- 2妈妈从粮店买了25千克面粉和20千克大米,一共花了62.65元.一直没钱可面粉比大米贵0.13千克,每千克大米多
- 32m的4次方-16m²+32 因式分解
- 4已知X+1/x=5,求x平方+3x+1的值
- 5甲,乙,丙三人共同加工一批零件,甲加工了总数的40%,乙加工了总数的八分之三还多26个,丙加工了剩下的26个,这批零件有多少个?
- 6水结成冰后体积增加了111,冰融化成水后,体积减少( ) A.111 B.112 C.211 D.322
- 7某项工作,甲单独做3小时完成.乙单独做4小时完成.现在乙先做1小时后,甲乙合作完成剩下工作,则还需几小
- 8一年级甲班学生人数与乙班学生的比是9:8,甲班学生全部是少先队员,乙班学生中有10人尚未入队,已知甲班
- 9《伯牙绝弦》赞美了什么
- 10原来做匀加速直线运动的物体,当它所受的合外力逐渐减小时( ) A.它的加速度将减小,它的速度也减小 B.它的加速度将减小,它的速度在增大 C.它的加速度和速度都保持不变 D.情况复