题解 | #牛牛的快递#
牛牛的快递
https://www.nowcoder.com/practice/41b42e7b3c3547e3acf8e90c41d98270
#include<stdio.h>
int main()
{
float weight;
char urgent;
scanf("%f %c",&weight,&urgent);
float expenses=20;
if(weight<=1)
{
if(urgent=='y')
{
expenses+=5;
}
else {
expenses+=0;
}
}
else
{
if(urgent=='y')
{
if(weight==(int)weight)
{
expenses+=5+(int)(weight-1);
}
else
{
expenses+=5+(int)(weight-1)+1;
}
}
else {
if(weight==(int)weight)
{
expenses+=(int)(weight-1);
}
else {
expenses+=(int)(weight-1)+1;
}
}
}
printf("%.f",expenses);
return 0;
}
查看17道真题和解析