2为鼓励居民节约用水,自来水公司采取按用水量 阶梯式计价的办法,居民应交水费y(元)与月 用水量(吨)相关:当x不超过15吨时, y=4x/3;超过后,y=2.5x-10.5。请编写程序实 现水费的计算,要求定义和调用函数fun(x)计算 水费,其中x的类 double型是,函数类型是
#include <stdio.h>
double fun(x) {
double y;
if (x >= 0) {
if (x < 15)
y = 4 * x / 3.0;
else
y = 2.5 * x - 17.5;
}
return y;
}
int main() {
double x;
double y;
scanf("%f", &x);
y = fun(x);
printf("%.2f", y);
return 0;
}
#include int main() { int x; double y; scanf("%d",&x); y=fun(x); printf("%.2f",y); return 0; } int fun(int a) { double b; if(a>15) b=2.5*a-10; else if(a>=0) b=4*a/3; return b }
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
#include<stdio.h>
int main()
{
int x;
double y;
scanf("%d",&x);
if(x<=15)
y=4*x/3.0;
else
y=2.5*x-17.5;
printf("%.2f",y);
return 0;
}