用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的...用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的人帮忙下超市商品信息管理系统(至少包括:商
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/31 11:29:36
![用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的...用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的人帮忙下超市商品信息管理系统(至少包括:商](/uploads/image/z/3848156-44-6.jpg?t=%E7%94%A8c%E8%AF%AD%E8%A8%80%E7%BC%96%E5%86%99%E8%B6%85%E5%B8%82%E5%95%86%E5%93%81%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F+%E6%AF%8F%E4%B8%80%E6%AD%A5%E6%97%81%E8%BE%B9%E5%B8%8C%E6%9C%9B%E6%9C%89%E5%B0%8F%E5%B0%8F%E7%9A%84%E8%A7%A3%E9%87%8A+%E5%B8%8C%E6%9C%9B%E4%BC%9A%E7%9A%84...%E7%94%A8c%E8%AF%AD%E8%A8%80%E7%BC%96%E5%86%99%E8%B6%85%E5%B8%82%E5%95%86%E5%93%81%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F+%E6%AF%8F%E4%B8%80%E6%AD%A5%E6%97%81%E8%BE%B9%E5%B8%8C%E6%9C%9B%E6%9C%89%E5%B0%8F%E5%B0%8F%E7%9A%84%E8%A7%A3%E9%87%8A+%E5%B8%8C%E6%9C%9B%E4%BC%9A%E7%9A%84%E4%BA%BA%E5%B8%AE%E5%BF%99%E4%B8%8B%E8%B6%85%E5%B8%82%E5%95%86%E5%93%81%E4%BF%A1%E6%81%AF%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F%28%E8%87%B3%E5%B0%91%E5%8C%85%E6%8B%AC%3A%E5%95%86)
用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的...用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的人帮忙下超市商品信息管理系统(至少包括:商
用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的...
用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的人帮忙下
超市商品信息管理系统(至少包括:商品名称,商品编号,单价,库存数量)
用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的...用c语言编写超市商品管理系统 每一步旁边希望有小小的解释 希望会的人帮忙下超市商品信息管理系统(至少包括:商
#include "stdio.h" //需要的一些头文件
#include "stdlib.h"
#include "cstring"
#define COUNT 30 //声明商品的种类为30中,你也可以修改
//函数声明
void start(); //启动界面
void input(); //商品数据信息输入函数
void change(); //商品数据信息修改函数
void dele(); //给定指定商品名称,删除商品信息
void output(); //商品信息输出
void search(); //商品信息查找
struct MarketGoods{ //存数商品信息的结构体
\x09char goods_id[30]; //商品编号
char goods_name[30]; //商品名称
\x09double goods_price; //商品价格
\x09double goods_discount;//商品折扣
\x09int goods_amount;//商品总数目
\x09int goods_remain;//商品剩余数目
}goods[COUNT];
int count=0; //全局变量,用于保存实际上有多少个商品
void main() //主函数
{
while(1)
\x09start();
}
void start() //启动菜单
{
int chi;
printf(" 超市商品管理系统\n");
printf(" \n");
printf(" 输入你的选择:");
scanf("%d",&chi); //根据你的选择执行相应的函数
if(chi==1) input();
else if(chi==2) change();
else if(chi==3) dele();
else if(chi==4) search();
else if(chi==5) { printf("你已经退出超市商品管理系统!\n"); exit(0);}
else { printf(" You Enter The Choice Is Not valid !\n"); }
}
void input() //数据录入
{
char flag[20];
do{
printf("请输入你的商品信息:\n"); //录入商品的信息
printf("商品编号:");
scanf("%s",goods[count].goods_id);
printf("商品名字:");
scanf("%s",goods[count].goods_name);
printf("商品价格:");
scanf("%lf",&goods[count].goods_price);
printf("商品折扣:");
scanf("%lf",&goods[count].goods_discount);
printf("商品总数目:");
scanf("%d",&goods[count].goods_amount);
printf("商品剩余数目:");
scanf("%d",&goods[count].goods_remain);
count++; //存数的商品数加一
printf("是否继续输入数据 y是 n否 :"); //是否还想继续输入数据
scanf("%s",flag);
}while(strcmp(flag,"y")==0||strcmp(flag,"Y")==0);
output(); //调用显示商品数据
}
void change() //数据修改
{
char ch[20],a[20];
\x09 int i;
printf("\nyou sure want change goodsInfor y/n):"); //根据商品的id来修改数据
scanf("%s",ch);
if(strcmp(ch,"y")==0||strcmp(ch,"Y")==0)
{ printf("\nenter you want change goods_id:");
scanf("%s",a);
for(i=0;i