题解 | #牛牛的快递#
牛牛的快递
https://www.nowcoder.com/practice/41b42e7b3c3547e3acf8e90c41d98270
#include <stdio.h> int main() { float kg = 0.0; char ch = 0; int price = 20; scanf("%f %c", &kg, &ch); //输入kg 是否需要加急 if (ch == 'y') //需要加急 price += 5; if (kg > 1) //大于1kg { if(kg>(int)kg) //2.5>2 按照3kg 但是只加价2kg超出的 price += (int)kg; else price+=(int)kg-1; // price += 3.0-1 减去默认的1kg } printf("%d", price); //小于1kg 或者已经加价完 return 0; }