永发信息网

c语言,如果intc=5;那么c/2等于多少?要不要四舍五入?????

答案:3  悬赏:10  手机版
解决时间 2021-12-31 21:45
  • 提问者网友:原来太熟悉了会陌生
  • 2021-12-30 21:46
c语言,如果intc=5;那么c/2等于多少?要不要四舍五入?????
最佳答案
  • 五星知识达人网友:人類模型
  • 2021-12-30 23:22
即商有小数。如5/2==2。若两个数据都是整型数据不用的,除运算(/,需截去小数部分;)和运算对象的数据类型有关.5,该运算称为整除,除得的商是整数;若两个运算对象有一个或两个是实型,则运算结果是实型。如float c=5.0;c/2==2
全部回答
  • 1楼网友:纵马山川剑自提
  • 2021-12-31 02:10
c/2=2 直接取整,不舍入。
  • 2楼网友:长青诗
  • 2021-12-31 00:41
将printf("%lf",&a); 改为printf("%.2f",a); 其中%.2f是控制输出的语句,表示输出时小数点后保留两位数。如果计算结果的小数点后的数位大于二则四舍五入,小数点后保留两位;若计算结果小数后没有达到两位,则输出时补零,所以输出的结果小数点后仍然有两位数。 而“&”用在输入输出语句中表示取地址, 而且只能用在输入时,表示取你要赋值的变量的地址,从而将你所输入的值传递给你要赋值的变量,而上面用在输入时显然是错的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯