1 / 43
文档名称:

C 课程设计公司人员信息管理系统.doc

格式:doc   大小:682KB   页数:43
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C 课程设计公司人员信息管理系统.doc

上传人:miao19720107 2018/2/21 文件大小:682 KB

下载得到文件列表

C 课程设计公司人员信息管理系统.doc

文档介绍

文档介绍:辽宁科技大学
课程设计说明书

设计题目: 高级语言程序设计(一)
公司人员信息管理系统
学院、系: 电子与信息工程学院
专业班级: 计算机二班
学生姓名: 赵月
指导教师: 李桂丽藤薇
成绩:
2012年 7月 11日
目录
一、面向过程部分设计
................................................1
………………………………………………………………8
………………………………………………………………………8
二、面向对象部分设计
………………………………………………………………9
………………………………………………………………26
…………………………………………………………………………41
报告内容
一、面向过程部分
1、小程序设计
(1)分析程序功能与要求:一数组中已存放了10个有序的整数,现由键盘输入一个整数,将此数插入到该数组中,使数组仍然是有序的
功能实现:
#include<iostream>
using namespace std;
void main()
{
int a[11]={1,2,3,4,5,6,7,8,9,10};
int k,i,x;
cout<<"input a number:";
cin>>x;
for(i=0;i<10;i++)
if(a[i]>x)
{k=i;break;}
for(i=9;i>=k;i--)
a[i+1]=a[i];
a[k]=x;
for(i=0;i<11;i++)
cout<<a[i]<<endl;
}
第 1页

界面设计及实现:
(2)分析程序功能与要求:输入20个整数存入数组中,输出其中的偶数及偶数之和
功能实现:
#include<iostream>
using namespace std;
void main()
{
int i,num[20],sum=0;
for(i=0;i<20;i++)
{
cin>>num[i];
if(num[i]%2==0)
{cout<<num [i]<<endl;
sum=sum+num[i];}
}
cout<<"sum="<<sum<<endl;
第 2页
}
界面设计及实现:
(3)分析程序功能与要求:输出50—100间的所有素数,其中判断一个数是否是素数用函数完成
功能实现:
#include<iostream>
#include<cmath>
using namespace std;
int IsPrimeNumber(int n)
{
int i,t1;
for(i=2;i<n;i++)
if(n%i==0)
{
t1=0;break;}
if(i==n)
t1=1;
return t1;} 第 3页
void main()
{
int i;
for(i=50;i<=100;i++)
if(IsPrimeNumber(i))
cout<<i<<" ";
}
界面设计及实现:
(4)分析程序功能与要求:有一个一维数组score,内放10个学生成绩,求平均成绩
功能实现:
#include<iostream>
using namespace std;
void main()
{
int i;
int a[10],sum=0,n;
第 4页
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
sum=sum+a[i];
n=sum/10;
cout<<"n="<<n<<endl;
}
界面设计及实现:
(5)分析程序功能与要求:从键盘输入两个字符串,将它们合并成一个新的字符串
功能实现:
#include<iostream>
using namespace std;
void main()
{
char*p,*q;
char a[180],b[180];
第 5页
cin>>a>>b;
for(p=a;*p!='\0';p++);
for(q=b;*q!='\0';q++)
{*p=*q;p++;}
*p='\0';
cout<<a<<endl;
}
界面设计及实现:
(6)分析程序功能与要求:编写函数a(char *s1,char *s2),将字符串s2连接到字符串s1的后面
功能实现:

最近更新

2025温州瑞安市发展和改革局公开选调公务员1人.. 49页

2025福建福州新投新筑开发建设有限公司市场化.. 43页

2026内蒙古自治区水利水电勘测设计院有限公司.. 50页

2026年c语言专科期末测试题标准卷 13页

2026年c语言指针考试题库及答案(考点梳理) 13页

2026年C语言期末试题北京卷(名师系列) 13页

2026年c语言知识测试题有答案 13页

2026年c语言竞赛测试题及答案(夺冠系列) 13页

2026年c语言编程练习题精编 13页

2026年C语言题库及答案(必刷) 13页

2026年上海立信会计金融学院单招职业适应性考.. 44页

2026年中国城市建设史复习题100道附完整答案(.. 44页

2024年安庆医药高等专科学校辅导员招聘考试真.. 30页

2024年德州科技职业学院辅导员考试笔试真题汇.. 31页

2024年来凤县招教考试备考题库最新 42页

2024年江西枫林涉外经贸职业学院马克思主义基.. 21页

2024年浙江科技大学辅导员考试笔试题库附答案.. 36页

2024年湖南工学院辅导员考试笔试题库最新 36页

2024年迁西县辅警招聘考试备考题库附答案 69页

2026年全国二级计算机C语言程序设计题库ab卷 13页

2026年兰州资源环境职业技术大学单招综合素质.. 44页

2025中国科学院遗传与发育生物学研究所张保才.. 38页

2025北京大学材料科学与工程学院招聘劳动合同.. 33页

2025四川南充市公路管理局遴选4人备考题库附答.. 46页

2026年南开大学滨海学院单招职业技能考试题库.. 44页

2026年安徽城市管理职业学院单招职业适应性考.. 37页

2025年湖南省建设工程工程量清单计价办法(新).. 51页

2025年江西信息应用职业技术学院单招职业适应.. 127页

2025年江西信息应用职业技术学院单招职业倾向.. 73页

喝酒给老婆的检讨书 6页