题解 | #牛牛的快递#
牛牛的快递
https://www.nowcoder.com/practice/41b42e7b3c3547e3acf8e90c41d98270
#include <stdio.h>
int main() {
float a;
char b;
scanf("%f %c",&a,&b);
int c=20;//起步价
if(a>1)
{
double temp=a-(int)a;//把小数点后面的数字得出来
int m=(int)a-1;//把超出1kg的部分整体化为整数
if(temp==0)
c=c+m;
else if(10*temp<10)
c=c+(m+1);
}
if(b=='y')
c=c+5;
printf("%d",c);
return 0;
}


查看10道真题和解析