问题标题:
【假设在程序中a、b、c均被定义成整型,并且已赋予大于1的值,则下列能正确表示代数式1/abc的表达式是A.1/a*b*cB.1/(a*b*c)C.1/a/b/(float)cD.1.0/a/b/c请详细解析谢谢说一下用到的知识点】
问题描述:
假设在程序中a、b、c均被定义成整型,并且已赋予大于1的值,则下列能正确表示代数式1/abc的表达式是
A.1/a*b*cB.1/(a*b*c)C.1/a/b/(float)cD.1.0/a/b/c
请详细解析谢谢说一下用到的知识点
诚心求教
姜重然回答:
感觉应该选D运算符*/属于同级别,从左往右。所以A:从左往右,结果不符合。B:结果虽然一样,但是因为2个操作数都是int型,所以结果也是int,导致结果会去掉小数点。C:理由同B,1/a时去掉小数,结果已经有偏差了。D...
点击显示
其它推荐