汽车销售管理系统

设计说明
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)`
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐