
main()
{ int n
float m,l
while(1){
printf("********************\n")
printf(" 1. 0号\n")
printf(" 2. 89号\n")
printf(" 3. 92号\n")
printf(" 4. 95号老改\n")
侍颂判 printf("********************\n")
printf("请选择(1-4):")
scanf("%d",&n)
if(n>0&&n<5){
printf("请输入油量(L):")
樱亮 scanf("%f",&m)
switch(n){
case 1:l=m*7.23break
case 2:l=m*5.86break
case 3:l=m*7.66break
case 4:l=m*8.16break
}
printf("油价为:%.2f元\n",l)
}
else
printf("输入错误,请重新输入!\n")
}
}
如图所示,望采纳。。。。。。
下面那个回答是C++写的,如果你要C语慧悉言的答案的话如下:
#include <stdlib.h>前早乎
int main(void)
{
const float RATE=0.4
const float PRICE=7.74
const float GRASS_PER_MILE=7.5
float distance
float expense=0
printf("Please input the distance(with mile)\n")
scanf("%f",&distance)
expense=distance*PRICE*GRASS_PER_MILE/100+distance*RATE
printf("睁羡The expense is %f\n",expense)
return 0
}
运行结果如下:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)