编程问题

[复制链接]
查看11 | 回复2 | 2010-4-4 13:02:07 | 显示全部楼层 |阅读模式
#include "stdafx.h"int main(int argc, char* argv[]){void jiemian(); //服务类型选择void jiemian1();//加油种类选择char c,cc;
float f,ff,fff;jiemian();c=getchar();getchar();jiemian1();cc=getchar();getchar();printf("\n\n请输入加油数量:\n");scanf("%f",&f);
switch(cc){case 'A' : ff=4.75; break;case 'B': ff=5.20; break;case 'C': ff=5.80; break;}switch(c){case 'F': fff=f*ff; break;case 'M': fff=f*ff*0.9; break;case 'E': fff=ff*ff*0.95; break;} printf("应付金额:\n"); printf("%.2f",fff);return 0;}void jiemian(){ printf("请输入服务类型:\n F.自动加油\n M.自己加油 \n E.协助加油\n");}void jiemian1(){ printf("请输入汽油类型:\n A、B、C\n");}VC6.0测试无误!~呵呵~随手写的!~变量名 等起的不规范 见谅!~程序不复杂 应该能看懂 !~有问题可以问我!~
回复

使用道具 举报

千问 | 2010-4-4 13:02:07 | 显示全部楼层
看下数据类型有没有出错,油价要使用浮点型的,还有就是输入时的数据读取方式
回复

使用道具 举报

千问 | 2010-4-4 13:02:07 | 显示全部楼层
需要那种语言的???
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行