【C语言】汽车销售管理系统(含源代码)
·
汽车销售管理系统
设计说明
1.掌握并熟练运用C语言的基本数据类型与各种表达式,程序的流程控制语句;
2.把握数组的基本概念。熟练掌握一维数组的应用、掌握字符数组
3.掌握函数的定义,函数的返回值,函数的调用,函数的形式参数和实际参数之间的关系;掌握变量的作用域与生存期,了解函数的作用域。
4.掌握结构的概念,结构类型的定义,结构变量的定义和初始化,结构成员的表示,结构的赋值含义、函数的关系。
主界面截图
实训报告书截图
资源下载
float wxl(int p)
{
float sum;
switch (p){
case 1:sum= 300000;break;
case 2:sum= 500000;break;
case 3:sum=10000000;break;
case 4:sum=8000000;break;
case 5:sum=12000000;break;
default:printf("\n输入错误!\n");break;
}
return sum;
}
float w(float m)
{
double money=0,change=0,addmoney=0,allmoney=0,ka=0,mi=0;
int amount=0;
int i,a=0,d;
printf("请输入银行卡号:");
scanf("%lf",&ka);
printf("请输入银行卡密码:");
scanf("%lf",&mi);
if(mi!=123456)
{
printf("密码错误");
for(d=1;d<3;d++){
printf("请再次输入银行卡密码:");
scanf("%lf",&mi);
}
return 0;
}
printf("请输入所付票面(元):");
scanf("%lf",&money);
printf("请输入所付票数(张):");
scanf("%d",&amount);
printf("请输入您心中的幸运数字(100~999):");
scanf("%d",&i);
switch(i%100){
case 1:printf("恭喜抽中1等奖");a=50000;break;
case 2:printf("恭喜抽中2等奖");a=30000;break;
case 3:printf("恭喜抽中3等奖");a=10000;break;
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 0:printf("恭喜抽中参与奖");a=2000;break;
}
allmoney=money*amount-a;
printf("您共计付款%f元\n",allmoney);
change=allmoney-(m+a);
if(change==0){
printf("您所付金额与所买商品价格等值,欢迎下次再来!\n\n\n\n\n");
}
if (change<0){
addmoney =-change;
printf("您所付金额低于所购商品,请补交%lf元\n\n\n\n\n\n",addmoney);
}
if(change>0){
printf("找您%lf元,欢迎下次再来!\n\n\n",change);
}
return 0;
}
main()
{ int n,p,x;float m;
do
{
printf("*********\n");
printf("*欢迎使用汽车自动售卖*\n");
printf("*1.退出\n*");
printf("*2.进入\n*");
scanf("%d",&n);
switch (n)
{
case 1:break;
case 2:printf("*请选择需要的商品*\n");
printf("*********\n");
printf("*可选择的按键*\n");
printf("*1.宝马 300000.00元\n*");
printf("*2.奥迪 500000.00元\n*");
printf("*3.布加迪威龙 10000000.00元\n*");
printf("*4.兰博基尼 8000000.00元\n*");
printf("*5.法拉利 12000000.00元\n*");
printf("*********\n");
printf("从1~5中选择按键:\n");
scanf("%d",&p);
m=wxl(p);
printf("消费金额为:%f\n",wxl(p)`
更多推荐
已为社区贡献1条内容
所有评论(0)