#include <stdio.h>float sum;int z(int x,int y){ float mg; float price; if (y>3) { if (x>=23||x<=5) { mg=(y-3)*2.3*1.2; } else { mg=(y-3)*2.3; } } else { mg=0; } price=14+mg; return price;}int main(){ sum=z(9,12)+z(18,12); printf("小明每天打车费用为%f",sum); return 0;}为什么我的输出是68.000000。后面的小数位不见了。
- 3 回答
- 1 关注
- 1569 浏览
添加回答
举报
0/150
提交
取消