【邵阳到株洲源码】【网站目录源码php】【订货系统平台源码】超市商品管理系统c 源码
1.cè¯è¨ è¶
å¸ç®¡çç³»ç»
2.谁能帮我用C语言做一个顺序表的超市超市管理系统,需要能进行增,商品邵阳到株洲源码删,管理网站目录源码php改,系统订货系统平台源码查,超市抢单源码购买插入,商品大富华侨源码排序
cè¯è¨ è¶ å¸ç®¡çç³»ç»
æä¸ä¸ªå°åè¶ å¸ï¼åºå®Nï¼N>ï¼ï¼ç§ååï¼è®¾è®¡å¹¶å®ç°ä¸ä¸ªç³»ç»ï¼å®æä¸ååè½ï¼
1ï¼ ä¿ååè¾åºãè¶ å¸ä¸çåç§ååä¿¡æ¯ä¿åå¨æå®æ件ä¸ï¼å¯ä»¥æå®ä»¬è¾åºæ¾ç¤ºã
2ï¼ è®¡ç®å¹¶æåºã计ç®æ¯ç±»ååçæ»ä»·å¼ï¼sumï¼å精度ï¼åå¹³åä»·ï¼averï¼å精度ï¼è¾åºä¸ä½å°æ°ï¼ï¼å°æ¯ç±»ååæå¹³åä»·ä»å¤§å°å°ç顺åºæåºæå°åºæ¥ã
3ï¼ ç»è®¡ãç»è®¡è¾åºåºåéä½äºçè´§å·åç±»å«ãç»è®¡è¾åºæ两ç§ä»¥ä¸ï¼å«ä¸¤ç§ï¼åååºåéä½äºçååç±»å«ã
1.2æ»ä½ç»æ
æ¬ç¨åºä¸»è¦åä¸ºå «ä¸ªæ¨¡åï¼ä¸»æ¨¡åãä¿¡æ¯è¾åºä¿®æ¹æ¨¡åãæ°å»ºä¿¡æ¯æ¨¡åãæåºæ¨¡åã计ç®æ¨¡åãç»è®¡æ¨¡å1ãç»è®¡æ¨¡å2ãæå°æ¨¡åã
1ï¼ ä¸»æ¨¡åï¼éè¿è°ç¨åå模åå®ç°åè½ï¼
2ï¼ ä¿¡æ¯è¾åºä¿®æ¹æ¨¡åï¼è¾åºæ¾ç¤ºæ件ä¸ååä¿¡æ¯å 容ï¼æ·»å ååä¿¡æ¯ï¼å é¤ååä¿¡æ¯ï¼ä¿®æ¹ååä¿¡æ¯ï¼
3ï¼ æ°å»ºååä¿¡æ¯æ¨¡åï¼å»ºç«ä¸ä¸ªæ°ç»æä½ï¼ä¸ºé¾è¡¨åä¿¡æ¯ç¨ï¼å¹¶ä¸å°ä¿¡æ¯ä¿åå¨æå®çæ件ä¸ï¼
4ï¼ æåºæ¨¡åï¼ææ件ä¸é¡ºåºé¶ä¹±çååä¿¡æ¯æåä»·ç大å°ä»é«å°ä½è¿è¡æåºï¼æ¾å°é¾è¡¨éåå¨ï¼
5ï¼ è®¡ç®æ¨¡åï¼å°ææååçä»·æ ¼ä¸åºåéè¿è¡ç´¯å æ±åï¼
6ï¼ æå°æ¨¡åï¼å°ååä¿¡æ¯ææ¯ç±»å¹³åä»·æ ¼æåºï¼ä»é«å°ä½ï¼æ顺åºæå°åºæ¥ï¼
7ï¼ ç»è®¡æ¨¡å1ï¼ç»è®¡åºåéä½äºçè´§ååç±»å«ï¼
8ï¼ ç»è®¡æ¨¡å2ï¼ç»è®¡åååºåéæ2ç§ä»¥ä¸ï¼å«2ç§ï¼ä½äºçååç±»å«ã
é å½ï¼ç¨åºæ¸ åï¼
#include "stdio.h" /*è¾å ¥ï¼è¾åºå¤´æ件*/
#include "stdlib.h" /*ç³è¯·ç©ºé´å¤´æ件*/
#include "string.h" /*对å符串å 工头æ件*/
#include "conio.h" /*æ¸ å±å¤´æ件*/
FILE *fp;
int n=0; /*å®ä¹æ件æéç±»å*/
int i,管理j,a[4],m; /*å®ä¹æ´æ°ç±»å*/
float aver[4],sum[4],g[4],h; /*å®ä¹æµ®ç¹ç±»å*/
char c[5]="elec"; /*å®ä¹å符æ°ç»ç±»å*/
char d[5]="comm"; /*å®ä¹å符æ°ç»ç±»å*/
char e[5]="food"; /*å®ä¹å符æ°ç»ç±»å*/
char f[5]="offi"; /*å®ä¹å符æ°ç»ç±»å*/
struct good /*å®ä¹ç»æä½*/
{
int num; /*ååç¼å·*/
char name[]; /*ååå称*/
char kind[]; /*ååç±»å*/
float price; /*ååä»·æ ¼*/
char unit[]; /*åååä½*/
int quantity; /*ååæ°é*/
struct good *next; /*å®ä¹ç»æä½æéç±»å*/
}*head,*p1,*p2;
struct good *createlist() /*å建é¾è¡¨å½æ°*/
{
struct good *head1,*p1,*p2; /*å®ä¹ç»æä½æéç±»å*/
if((fp=fopen("goods message.txt","w"))==NULL) /*å¤æè½å¦æå¼æ件*/
{
printf("can not open the file");
exit(0); /*ç»æç¨åº*/
}
head1=(struct good *)malloc(sizeof(struct good)); /*ç³è¯·å¤´ç»ç¹ç©ºé´*/
p1=head1;
p2=head1;
printf("