Advertisement

分段计算居民水费

阅读量:

为了促进居民节约用水行为,在我国某城市水资源管理中,自来水公司依据不同月用水量实施阶梯水价政策。该政策规定:居民每月应缴纳的水费金额y(单位:元)与其当月用水量x(单位:吨)密切相关。具体而言,在基础 tier阶段(即每月使用水量不超过15吨),水费按每吨4/3元的标准收取;而对于超出基础 tier的部分,则按照每吨2.5元的标准进行收费。现请设计并实现一个程序模块用于根据上述水价政策计算居民每月应缴纳的水费金额。

输入格式:

输入在一行中给出非负实数x。

输出格式:

在一行输出应交的水费,精确到小数点后2位。

输入样例1:

复制代码
    12

输出样例1:

复制代码
00

输入样例2:

复制代码
    16

输出样例2:

复制代码
50

这道题也没啥好说的,只需要知道浮点数输出怎么保留小数就可以了

复制代码
    #include<stdio.h>
    int main(void){
    
    int x ;
    double y ;
    scanf("%d",&x) ;
    
    if( x <= 15 ){
    	y = 1.0 * 4 * x / 3 ;
    }else{
    	y = 1.0 * 2.5 * 

全部评论 (0)

还没有任何评论哟~