打卡C语言程序设计Day11 行李托运费

说明

车站行李托运费标准是:10千克或10千克以下,每千克收费1.5元,超过10千克的行李,按每超过1千克增加2.5元进行收费。试编一程序,输入行李的托运费,算出行李的重量。

输入格式

读入一个实型值,表示行李的托运费。

输出格式

一个实型数,即行李的重量,保留两位小数。

样例

输入数据 1

3

输出数据 1

2.00

 

#include
int main()
{
	float n, s;
	scanf("%f", &s);
	if (s <= 15)
	{
		n = s / 1.5;
		printf("%.2f", n);
	}
	if (s > 15)
	{
		n = (s - 15) / 2.5 + 10;
		printf("%.2f", n);
	}
	return 0;
}

 若在VS 2022上运行该程序,则须把scanf改为scanf_s。

C语言中用float定义小数,%.1f 表示1位小数,%.2f表示2位小数。

你可能感兴趣的:(c语言,算法,开发语言)