C语言编个程序,急
某地出租车的收费标准是:起步价7元(即行驶距离不超过3公里都需付7元车费),超过3公里以后,每增加1公里,加收2元(不足1公里按1公里计,如4.4公里按5公里计费),输入出租车行驶的公里数,输出车费 #include <stdio.h>int main() {
double d = 0;
int p = 7;
printf("里程:");
scanf("%lf",&d);
if(d > 3)
{
p += (int)(d - 3 + 0.999) * 2;
}
printf("价钱:%d",p);
return 0;
}
#include <stdio.h>
int fee(int n)
{
int i , r ;
for(r = 7 , i = 3 ; i < n ; i ++) r += 2 ;
return r ;
}
int main(void)
{
double d ;
int i , k ;
scanf("%lf" , & d) ;
i = (int)(d + 0.9) ;
printf("%d\n" , fee(i)) ;
}
页:
[1]