手机版

销售管理系统报告—C语言课程设计(2)

发布时间:2021-06-07   来源:未知    
字号:

本报告内容全面翔实质量上乘,程序运行稳定质量高,是获得优秀成绩评定的报告,可以充分满足上机等要求,欢迎交流!本专辑为华中某985重点高校的整个大二班级30份暑期C语言实习报告,涵盖了C语言实习题库的近乎全部内容。

3.3详细设计:

3.3.1【头文件和预定义】

#include<stdio.h>

#include<conio.h>

#include<stdlib.h>

#include<string.h>

#define M 155

3.3.2【功能函数声明】

void detail();

void foreach();

void menu();

void product();

void readdata();

void seller();

本报告内容全面翔实质量上乘,程序运行稳定质量高,是获得优秀成绩评定的报告,可以充分满足上机等要求,欢迎交流!本专辑为华中某985重点高校的整个大二班级30份暑期C语言实习报告,涵盖了C语言实习题库的近乎全部内容。

void total();

void choice();

3.3.3【数据结构】

原始数据有销售员代号、产品代号和销售额,所以定义一个全局结构体数组scrip用于保存原始数据。然后定义全局变量n保存纸条数目,定义数组s用于保存分类后的信息。 struct ss

{

int sid; //销售员代号

int pid; //产品代号

int sn; //销售额

}ss[M];

int n; //纸条数目

int s[4][5]={{0,0,0,0,0},{0,0,0,0,0},{0,0,0,0,0},{0,0,0,0,0}}; //用于保存员工和产品信息

3.3.4【主函数】

显示程序设计者相关信息和调用文件读取函数、数据初始化函数和主菜单函数 void main() //入口函数,即主函数

{

puts("\t*****************************************************\n"); puts("\t****************大学**********************************\n"); puts("\t*************C语言程序设计***************************\n"); puts("\t*******学 院:机械学院******************************\n"); puts("\t*******专 业:机械设计制造及其自动化****************\n"); puts("\t*******班 级: ******* ***********************\n"); puts("\t*******姓 名: ****** ***********************\n"); puts("\t*******学 号: ********** **********************\n"); puts("\t****指导老师: ********老师 *******************\n\n\n"); readdata(); //读取文件数据

foreach(); //根据文件初始数据初始化便于操作的数组

menu(); //显示主菜单

}

3.3.4-1【文件读取函数】readdata()

读出便条中的内容,并保存到文件结构体中

void readdata() //从文件读取数据

{

FILE *fp;

if((fp=fopen("list.txt","r"))==NULL)

{

printf("Can't open the file!\n");

exit(0);

}

else

for(n=0;!feof(fp);n++)

销售管理系统报告—C语言课程设计(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)