课程
/后端开发
/C
/C语言入门
算出结果是69.400002??
2017-11-29
源自:C语言入门 5-14
正在回答
对,算出结果是69.400002,输出的时候你可以用%.1f只保留一位小数
#include <stdio.h>
float num;
float pay(int x, int y)//x为公里数,y为时间
{
if(y<=23&&y>5)
if(x<=3){
return 14;
}
else
num=13+2.3*(x-3)+1;
return num;
return 13;
num=13+2.3*1.2*(x-3)+1;
int main()
num=pay(12,9)*2;
printf("小明每天的打车费用%f\n",num);
仅供参考
不是 是35.7
#include <stdio.h> int main() { //int 12; //float sm=0; printf("%f",9*2.3+13+2); return 0; }
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答为什么计算出来是69.400002
1 回答运行结果为什么是69.400002
1 回答为什么算出来结果是0?
4 回答为什么结果为69.400002 最后的2是怎么来的
2 回答为什么算不出结果?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号