1. C语言编程:按题目要求从键盘输入乘车的起步价及行车公里数,输出车费
按照题目要求编写的C语言程序如下
#include<stdio.h>
int main(){
int price,kilometre;
float payment;
printf("请输入起步价:");
scanf("%d",&price);
printf("请输入行车公里数:");
scanf("%d",&kilometre);
if(price==4){
payment=4+(kilometre-3)*1.2;
printf("应付车资为%.2f。",payment);
}else if(price==5){
payment=5+(kilometre-3)*1.5;
printf("应付车资为%.2f。",payment);
}else if(price==6){
payment=6+(kilometre-3)*1.8;
printf("应付车资为%.2f。",payment);
}else{
printf("无此起步价。");
}
return 0;
}
2. C语言编程:请编出租车计费程序
#include
"iostream"
using
namespace
std;
int
main()
{
int
index;
double
per;
double
qibu;
int
kilometre;
double
pay
=
0;
cout
<<"输入里程数(公里):";
cin
>>
kilometre;
cout
<<"选择车辆:1.桑塔纳
2.夏利"<<endl;
cin>>index;
if(index==1)
{
per
=
2.7;
qibu
=
4;
}
else
{
per
=
2.1;
qibu=3;
}
if(kilometre>3)
pay
=
qibu
+
(kilometre-3)*per;
else
pay
=
qibu;
cout
<<"总价为:"<<pay<<endl;
return
0;
}
你也可以用结构数组来保存单价和起步费