编程买票问题
发布时间: 2023-06-04 05:21:26
Ⅰ c语言程序设计 编写程序计算飞机票款.输入舱位代码和购票数量,输出总票款
#include<stdio.h>
intmain(void)
{
intn;
floatf,c,y,i;
charg;
printf("请输入F舱、C舱和Y舱的公布价; ");
scanf("%f%f%f",&f,&c,&y);
getchar();
printf("请输入仓位代码和购票数量; ");
scanf("%c%d",&g,&n);
switch(g)
{
case'B':i=y*0.9*n;break;
case'H':i=y*0.85*n;break;
case'K':i=y*0.8*n;break;
case'L':i=y*0.75*n;break;
case'M':i=y*0.7*n;break;
case'N':i=y*0.65*n;break;
case'Q':i=y*0.6*n;break;
case'T':i=y*0.55*n;break;
case'X':i=y*0.5*n;break;
}
printf("%.2f ",i);
}
##注意:最左边每个=表示一个空格
while True:
====age = input('你的年龄是: ')
====if age == 'quit':
========print('结束程序')
========break
====else:
========try:
============age=int(age)
============if age<3:
================print('你可以免费入场')
============elif 3<=age<=12:
================print('票价十块钱')
============else:
================print('票价15块钱')
========exception:
============print('重新输入')
Ⅲ c语言编程,购买车票, 乘1-4站3元/位;5-9站4元/位,9站5元一位,求应付款
#include <stdio.h>
int pay(int n);
int main(){
int n;
printf("请输入乘车站数:\n");
scanf("%d",&n);
printf("需付款%d元\n",pay(n));
return 0;
}
int pay(int n){
if(n>=1 && n<=4){
return 3;
}else if(n>=5 && n<=9){
return 4;
}else if(n==9){
return 5;
}else{
return 999;//输入有误
}
}
热点内容