服装销售系统_c语言课程设计(编辑修改稿)内容摘要:

rA = pUserB。 pUserB = pUserBnext。 } } printf(对不起,不存在该帐号的用户信息 !)。 }。 服装管理系统 14 运算显示如下(图 49): 图 49 ( 3)商品信息管理 :添加 ,修改 ,查询 ,删除 //商品管理模块 // void ProductsManage() { int select。 while(1) { printf(亲爱的 %s 朋友 ,你好 ,你现在进入的是商品管理功能 ,你可以选择以下功能 :\n,currentUser)。 printf( (1)商品信息查看 \n)。 printf( (2)商品信息查找 \n)。 printf( (3)商品信息添加 \n)。 printf( (4)商品信息修改 \n)。 printf( (5)商品信息删除 \n)。 printf( (6)返回上一级菜单 \n)。 printf( (7)退 出登陆系统 \n)。 printf(请选择应的操作编号 :)。 scanf(%d,amp。 select)。 switch(select) { case 1: ProductsView()。 //调用商品查看函数 // continue。 case 2: ProductFind()。 //调用商品信息查找函数 // continue。 case 3: InputAndAddProduct()。 //调用商品添加函数 // continue。 case 4: ModifyProduct()。 //调用商品修改函数 // continue。 case 5: 服装管理系统 15 DeleteProduct()。 //调用删除商品信息函数 // continue。 case 6: switch(currentUserType) { //返回上一级 // case ADMIN_USER_TYPE: AdminOperationMenu()。 break。 case BOSS_USER_TYPE: BossOperationMenu()。 break。 case SELL_USER_TYPE: SellOperationMenu()。 break。 default: break。 } break。 case 7: ExitSystem()。 break。 default: break。 } } }。 运算显示如下(图 410): 图 410 //商品的查看函数 // void ProductsView() { Products *tmpProduct。 int i。 i = 1。 tmpProduct = pProductHead。 if(NULL == tmpProduct) printf(对不起 ,目前还没有商品信息 )。 else{ 服装管理系统 16 while(NULL != tmpProduct) { printf(第 %d 件商品信息如下 :\n,i)。 printf(商品编号 : %d\n,tmpProductproductId)。 printf(商品名称 : %s\n,tmpProductproductName)。 printf(商品型号 : %s\n,tmpProductproductType)。 printf(商品厂家 : %s\n,tmpProductproductCompany)。 printf(商品价格 : %f\n,tmpProductproductPrice)。 printf(商品数量 : %d\n,tmpProductproductCount)。 printf(商品附加信息 : %s\n,tmpProductmemo)。 tmpProduct = tmpProductnext。 i++。 } } }。 运算显示如下(图 411): 图 411 //商品查找函数 // void ProductFind() { Products *tmpProduct。 int findWay,productId。 char productName[20]。 printf(亲爱的 %s 朋友 ,你好 ,你现在进入的商品查询功能 :\n,currentUser)。 printf(请选择查询方式 : 1按商品编号查询 2按商品名称查询 \n)。 scanf(%d,amp。 findWay)。 tmpProduct = pProductHead。 switch(findWay) { case 1: printf(请输入查询的商品编号 :)。 scanf(%d,amp。 productId)。 while(NULL != tmpProduct) { if(productId == tmpProductproductId) { printf(你查询的商品编号为 %d 的商品信息如下 :\n,productId)。 服装管理系统 17 printf( 商品名称 : %s\n,tmpProductproductName)。 printf( 商品型号 : %s\n,tmpProductproductType)。 printf( 商品厂家 : %s\n,tmpProductproductCompany)。 printf( 商品价格 : %f\n,tmpProductproductPrice)。 printf( 商品数量 : %d\n,tmpProductproductCount)。 printf( 商品附加信息 : %s\n,tmpProductmemo)。 return。 } tmpProduct = tmpProductnext。 } printf(对不起 ,不存在该商品编号的商品 !\n)。 break。 case 2: printf(请输入查询的商品名称 :)。 scanf(%s,productName)。 while(NULL != tmpProduct) { if(0 == strcmp(tmpProductproductName,productName)) { printf(你要查询的商品名称为 %s 的商品信息如下 :\n,productName)。 printf( 商品名称 : %s\n,tmpProductproductName)。 printf( 商品型号 : %s\n,tmpProductproductType)。 printf( 商品厂家 : %s\n,tmpProductproductCompany)。 printf( 商品价格 : %f\n,tmpProductproductPrice)。 printf( 商品数量 : %d\n,tmpProductproductCount)。 printf( 商品附加信息 : %s\n,tmpProductmemo)。 return。 } tmpProduct = tmpProductnext。 } printf(对不起 ,不存在该商品编号的商品 !\n)。 break。 default: break。 } }运算显示如下(图 412): 图 412 服装管理系统 18 //商品添加函数 // void InputAndAddProduct() { Products product。 printf(亲爱的 %s 朋友 ,你好 ,请依次输入新商品的信息 :\n,currentUser)。 printf(商品名称 :)。 scanf(%s,)。 printf(商品型号 :)。 scanf(%s,)。 printf(商品制造商 :)。 scanf(%s,)。 printf(商品价格 :)。 scanf(%f,amp。 )。 printf(商品数量 :)。 scanf(%d,amp。 )。 printf(商品附加信息 :)。 scanf(%s,)。 = NULL。 if(FUNCTION_SUCCESS == AddP。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。