問問大佬這個(gè)為什么運(yùn)行出來是69.400002
#include <stdio.h>
double ab(int n)
{
? ? if(n<=3)
? ? {
? ? ? ? return (13+1);
? ? }
? ? else
? ? {
? ? ? ? return (((n-3)*2.3)+13+1);
? ? }
}
double bc(int e)
{
? ? if(e<=3)
? ? {
? ? ? ? return (13+1);
? ? }
? ? else
? ? {
? ? ? ? return (((e-3)*2.3*1.2)+13+1);
? ? }
}
int main()
{
? ? float i=ab(12);
? ??
? ? printf("總費(fèi)用%f\n",2*i);
? ? ? ? return 0;
}
2021-11-21
你定義的是float,小數(shù)點(diǎn)保留6位