c语言水果系统程序设计源代码

要求:
综合以前实验的功能,设计简易XX信息管理系统,如学生管理系统,则学生信息包括学号(关键字)、姓名、年龄等信息,设计功能主要包括:界面菜单,实现记录的插入、修改、删除、查询、排序等功能。

代码来之不易复制附待点赞可吗

#include<stdio.h> 
#include<string.h>
#include<stdlib.h>
#include<conio.h>
struct fruits // 水果结构体 
{
    long int num; // 水果编号 
char name[20]; //水果名称 
char sort[20]; // 水果类别 
long int count; // 水果库存量 
long int price; // 水果单价 
}fruits[200]; //最多 200 个商品 
int k,n,i;
int main ()
{
   
	void input();  // 输入函数
	void sequence();  //排序函数
	void purchase(); //进货函数
	void sell();
	void addOrDele();
	void modifyInformation();
	void search(); // 查询函数 
	printf("---------------------------- 欢迎来到水果管理系统---------------------------\n"); 
	printf("-                      ︵                                                   \n");
    printf("-     欢迎光临呀 (\"\\(●-●)                  								\n");
    printf("-                 \\ /     0\\ \\           ∧ ∧                           \n");
    printf("-                  (        )\"          (。ω。)                           \n");
    printf("-                   \\__T__/            ノ/ /                              \n");
    printf("-                                     ノ ̄ゝ                                \n");
	printf("-\n-\n-\n-\n-\n    \n");                   
	printf("                             Welcome to the fruit management system         \n"); 
	printf("----------------------------------------------------------------------------\n");
	printf("测试程序之前别忘啦先创建几个水果信息呀!\n"); 
	printf("\n\n请按任意键继续");
	getch();
	system("cls");        /*清屏*/
	lp: for(i=0;i<1;i++)
	printf("\n\n——★—☆——★—☆——☆—★——☆—★——☆—☆——★—\n");
	printf("\n\t\t\t 水果管理系统主菜单 \t\n\n");
	printf( "           1 →输入水果信息 \n\n");
	printf( "           2 →排序商品信息 \n\n");
	printf( "           3 →输入进货信息 \n\n");
	printf( "           4 →输入销售信息 \n\n");
	printf( "           5 →增加/删除商品 \n\n");
	printf( "           6 →修改商品信息 \n\n");
	printf( "           7 →查询商品信息 \n\n");
	printf("——☆—★——☆—★——☆—☆——★—☆——★—☆——★—"); //菜单选择界面 
	printf("\n\n");
	printf("\t请选择您所要的操作 (或选择 (0)退出):");
	scanf("%d",&k);
	system("cls");
	switch(k){
              //用switch语句实现功能选择 
		case 1: input();break;
		case 2: sequence();break;
		case 3: purchase();break;
		case 4: sell();break;
		case 5: addOrDele();break;
		case 6: modifyInformation();break;
		case 7: search();break;
		case 0: printf("\n\n\t ^_^  谢谢使用,欢迎再来,再见 O(∩_∩)O");exit(0); //退出系统 
		default: puts("输入错误 ,请按任意健返回主菜单: \n"); break;
		}
	system("cls"); /*清屏*/
	goto lp; /*返回主界面 */
} 

void input() {
    //功能1:输入水果信息 
	printf("\n 请输入需要建立新库存的水果种类数量 :");
	scanf("%d",&n);
	system("cls");
	printf("--------------------------------------------------------------------------------\n");
	for(i=0;i <n;i++) {
        //用循环实现输入 n个水果的信息
		printf("\n\t 请输入水果的编号 :");
		scanf("%ld",&fruits[i].num);
		printf("\n\t 请输入水果的名称 :");
		scanf("%s",fruits[i].name);
		printf("\n\t 请输入水果的类别 :");
		scanf("%s",fruits[i].sort);
		printf("\n\t 请输入水果的数量 :");
		scanf("%d",&fruits[i].count);
		printf("\n\t 请输入水果的单价 :");
		scanf("%d",&fruits[i].price
  • 13
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值