房天下 > 房天下问答 > 业主生活 > 其他
  • C语言基本语句问题

    main(){printf("%f",2.5+1*7%2/4); /*帮我解释这句谢谢*/}结果是啥?为什么

    提问者:zwwjaps

    发布于2010-12-08

共1个回答
  • DreamFly 丨Lv 1
    结果是2.500000第一步:1乘以7得7第二步:7对2求余得1 注:7/2=3……1第三步:1/4得零 注:因为两个整数相除,其结果为整数。如果是1/4.0就不一样了,为0.25第四步:2.5+0就不用我说了吧。如果改为("%f",2.5+1*7%2/4.0)其值为2.750000
    +1 2010-12-09 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。