题解 | #牛牛的快递#
牛牛的快递
https://www.nowcoder.com/practice/41b42e7b3c3547e3acf8e90c41d98270
#include <stdio.h>
#include <math.h>
int main() {
float a;
char b;
int sum=0;
scanf("%f %c", &a, &b);
if(b=='y'){
if(a<=1)
sum += 25;
if(a>1)
sum = 25 + ceil(a - 1) ;
}
if(b=='n'){
if(a<=1)
sum += 20;
if(a>1)
sum = 20 + ceil(a - 1);
}
printf("%d" ,sum);
return 0;
}
C语言 ceil() 函数用于求不小于 x 的最小整数,也即向上取整。
头文件:math.h
语法/原型:double ceil(double x);参数 x 是一个双精度数值。
返回值:不小于 x 的最小整数。
查看7道真题和解析