ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:17.46KB ,
资源ID:22416866      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22416866.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(程序设计Word文档格式.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

程序设计Word文档格式.docx

1、 销售员数据输入: 3,并按回车键 销售经理数据输入:4,并按回车键 返回上一级: 5,并按回车键 Manager Ma4;Technologyer Te4;Saller Sa8;Sellmanager Sm4;int a,b,c,d;void Allsellmoney()/每一个销售经理下销售总额,工资Smd.allsellmoney=0;for(d=0;d4;d+)for(c=0;c8;c+)if(Sac.givenu=Smd.gnu)Smd.allsellmoney+=Sac.gm();void mppx()/冒泡排序int i,j;Sellmanager temp;for(i=1;ii

2、+)for(j=0;j4-i;j+)if(Smj.gsa()i;switch(i)case 1:show2();j;switch(j)case 1:for(a=0;aa+)Maa.getnumber();。Maa.getinformation();cout-case 2:for(b=0;bb+)Teb.getnumber();Teb.getinformation();Teb.gethours();case 3:Sac.getnumber();Sac.getinformation();Sac.getin();case 4:for(d=0;Smd.getnumber();Smd.getinform

3、ation();case 5:goto Loop;d+)/利用for()嵌套输出业绩职工号为Smd.gnu()销售经理Smd.gna()下属销售员的业绩为:n; 职工号 姓名 销售额 Allsellmoney();/先计算for(c=0;if(Smd.gnu=Sac.givenu)setw(10)Sac.gnu()Sac.gna()Sac.gm()销售额总计setw(22)Smd.allsellmoney销售经理按工资排序为:/计算总销售额mppx(); 职工号 姓名 性别 年龄 工资 Sm0.gnu()Sm0.gna()Sm0.gse()Sm0.ga()Sm0.gsa()Sm1.gnu()S

4、m1.gna()Sm1.gse()Sm1.ga()Sm1.gsa()Sm2.gnu()Sm2.gna()Sm2.gse()Sm2.ga()Sm2.gsa()Sm3.gnu()Sm3.gna()Sm3.gse()Sm3.ga()Sm3.gsa()请等候.职工基本信息一览表如下:技术员/1for(b=0;b+)coutTeb.gnu()Teb.gna()Teb.gse()Teb.ga()Teb.gsa()-经理/2for(a=0;Maa.gnu()Maa.gna()Maa.gse()Maa.ga()Maa.gsa()/3Allsellmoney();d+)coutSmd.gse()Smd.ga()

5、Smd.gsa()销售员/4Sac.gse()Sac.ga()Sac.gsa()file.open(D:beifen.txt,ios:out,0);file/1fileb+)fileendl;/2filea+)filed+)file/4filec+)filebreak;这是我做的,你看是否满意?可能有点大,但也没办法呀,你的题目也比较大,呵呵!所以,如果满意,多给我追加点分!#include stdio.hstdlib.hstring.htypedef struct course char number15,name25; int kind,time,lessontime,practiceti

6、me,credit,term;type;FILE *fp1;void overview(); /浏览函数,负责浏览整个课程信息void seek(); /查询函数,负责查询课程信息void choose_course();/选课函数,负责让用户选课void out(type temp);void input();int main() int n,i; if(fp1=fopen(course_information.txt,wb)=NULL) printf(创建文件失败!);exit(0); printf(请输入要存储的课程数目: scanf(%d,&n);开始创建文件,请输入课程信息:nn f

7、or(i=0;n; 请输入第%d门课程的信息:,i+1); input(); 如想浏览整个课程信息,请输入1;如想查询课程信息,请输入2; 如想进行选课,请输入3;如想结束选修课系统,请输入0! while(scanf(n)!=EOF) if(n=1) overview(); if(n=2) seek(); if(n=3) choose_course(); if(n=0) exit(0);nn如想继续操作,只要按规则输入你要进行的操作即可!n规则:如想进行选课,请输入3!欢迎您使用此程序进行选课,谢谢! fclose(fp1); return 0;void input() course c_a

8、;请输入课程编码:%s,c_a.number);请输入课程名:,c_a.name);请输入课程性质:限选课,请输入1;选修课,请输入2;必修课,请输入3!c_a.name);请输入课程总学时:c_a.time);请输入课程授课时间:c_a.lessontime);请输入课程实验或实践时间:c_a.practicetime);请输入课程学分:c_a.credit);请输入课程所在的学期,比如第二学期,就输入2即可。c_a.term); fwrite(&c_a,sizeof(struct course),1,fp1);/将一个结构体元素写入文件中void out(type temp)课程代码: %

9、sn课程名: %sn,temp.number,temp.name);课程名:,temp.name); if(temp.kind=1)课程性质: Limited optional coursen else if(temp.kind=2) Optional coursen else if(temp.kind=3) Required Coursesn else 该编码系统不认识,即无对应的课程性质存在!课程总学时: %dn课程授课学时: %dn实验或上机学时: %dn学分: %dn课程开课学期: %dnn,temp.time,temp.lessontime,temp.practicetime,tem

10、p.credit,temp.term);void overview() rewind(fp1); course temp;整个课程信息如下: while(fread(&temp,sizeof(type),1,fp1)!=0) out(temp);void seek() int judge,credit=0,kind=0; char a=N如想按学分查询,请输入1;如想按课程性质,请输入2:judge); /将文件指针位置置为开头 if(judge=1)请输入要查询的学分:credit); if(credit=temp.credit) else if(judge=2)请输入你要查找课程的性质(限选课,请输入1;必修课,请输入3):kind); if(temp.kind=kind) else不好意思,无此类查询!void choose_course() int judge=1,n=0,time=0,credit=0; char choose2020;r1:请开始填写课程编号进行选课: while(judge=1)请输入你所选课程的标号:,choosen); n+;如想继续选课,请输入1;如想提交,请输入0! for(int i=0; if(strcmp(temp.number,choosei)=0) time=time+temp.time;credit=temp.credit;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1