資源簡介
利用C語言的結構體數組實現超市購物系統的用戶注冊、用戶登錄、用戶管理、商品管理、訂單管理的小程序
代碼片段和文件信息
#include
#include
#include
#define?M?50
struct?user //定義用戶結構體
{
char?cID[10];
char?cName[10];
char?cPass[10];
}user[20];
struct?product //定義商品結構體
{
char?pID[10];
char?pName[10];
int?pNumber;
float?price;
int?state;
float?discont;
}product[20];
int?uNum=0; //定義全局變量記錄用戶數量
int?pNum=0; //定義全局變量記錄商品類型數量
void?menue1(); //主界面函數
void?menue2(); //管理員界面函數
void?menue3(); //普通用戶界面函數
void?regist(); //普通用戶注冊函數
void?login(); //登陸函數
void?add(); //管理員添加商品函數
void?query(); //查詢商品信息函數
void?order(); //普通用戶訂購商品函數
void?main()
{
menue1();
}
void?menue1() //主菜單函數顯示主頁面
{
char?op;
system(“cls“);
printf(“\t\t歡迎進入購物系統\n“);
printf(“\t-----------------------------\n“);
printf(“\t\tA:用戶注冊\n“);
printf(“\t\tB:登陸\n“);
printf(“\t\tC:退出\n“);
printf(“\t-----------------------------\n“);
printf(“請選擇:“);
fflush(stdin);
scanf(“%c“&op);
while(1)
{
switch(op)
{
case?‘a‘:
評論
共有 條評論