




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
传媒工程系计算机科学与技术专业(本科)计算机应用专业(专科)实验平均成绩实验(上机)报告课程名称: 用C编写计算出招聘程序 班级: B0901 学号: 09405020107 姓名: 贺 军 指导教师: 赵 凤 仪 实验报告完成时间:2012年 5 月24日 2009-5-25制定程序设计基础综合实训报告实训名称 程序设计基础综合班 级B0901实训日期2012521姓 名贺军学 号09405020107成 绩名 称计算机招聘实训目的及要求本实训是为了加强学生对C/C+ 语言的进一步理解和应用,使学生掌握C/C+ 语言的基本内容及程序设计的基本方法与编程技巧,培养学生应用计算机解决和处理实际问题的思维方法与基本能力而开设的一门实践课。目的是使学生熟悉C/C+ 语言的语法规则和编程方法,培养学生分析、设计程序的思想和方法。要求:1熟悉VC6.0的开发环境,掌握该环境下编辑和调试程和技巧;2掌握C/C+ 语言中的结构体、类类型、指针及文件操作等内容;3了解开发简单应用程序的全过程,包括:分析、设计、编程、调试和编写设计报告。实训环境Visual C+集成环境、Windows XP 操作系统实训内容编写一段简单的模拟现场招聘的程序。假设的场景如下:某公司采用计算机进行招聘,计算机通过提问判断应聘人员的各项素质,最后决定是否录用。基本功能说明:在本场景中,招聘计算机和应聘人员之间通过对话来进行交流,根据应聘人员回答问题的数量和质量,划分为:优秀、良好、中等、及格4个等级。同时根据应聘人员能不能经常出差作为关键性取决条件。最后计算机给出录用或不录用应聘者的结论。其实本实训的简单自动机思想是专家系统最简单的实现。 算法描述及实验步骤(用适当的形式表达算法设计思想与算法实现步骤)总体思想设置一个登入一个界面,让参加的笔试的人登记名字和编号char name20;printf(请输入你的名字:);scanf(%s,name);int number;printf(请输入你们的编号:);scanf(%d,&number);有三个大题,前面两个为基础测试,第一题主要考察个人成绩amsg timu5= 复合语句就是分程序。, 面向对象方法具有封装性,继承性和多态性。, 在C+语言中,非保值转换应用强制类型转换。, 数组某维的大小可以用常理表达式,不可用变量名。, 表达式和表达式语句是不同的。 ;第二题为素质测试printf(第一题:3、5、9、17、( ):n);printf(A、29 B、33 C、30 D、40n); printf(第二题:秘书人员要具有( )的美德n);printf(A谦虚谨慎 B惟命是从 C谨小慎微 D察言观色n); printf(第三题:立卷类目是( )n);printf(A案卷名册 B移交目录 C案卷目录 D分类归卷方案n);在以上的测试中会用scores+来记录答对的题数和分数。如果以上两题测试得到的分数小于4分,就要被淘汰。如果得到的分数大于4分顺利通过电脑测试,则会进入最后一题的测试。最后一题主要根据公司的情况由于经常的派人出差的性质来考察,如果笔试者,不想经常出差,则不能进入人工面试,被淘汰。调试过程及实验结果1、登入界面的设计2、第一题答题情况3、第二题答题情况4、根据笔试者的得分判断出是否进入下一场考试 5、根据公司情况进行考察总 结c/c+都是编程语言的基础,并运用领域非常的广。C语言功能丰富、表达能力强、使用灵活方便,应用面广、目标程序效率高,可移植性好,既是有高级语言的优点,又有低级语言的许多特点,因此特别适合用于编写系统软件。 C+是为大型开发程序而从C语言继承开发出来的,比C语言要复杂得多,但在运用上方面更加方便,更加的灵巧。因此对于我个人而言更喜欢用C+编写程序,但是由于自己在用c+变成期间发现自己对C+理解很肤浅,尤其是在 运用析构函数释放创建对象的对象时,不知道怎么运行的,并且在C+语言中继承方式理解过于简单,导致在用C+编程时出现很大的问题。因而改用C语言来编写。 C虽然没有c+运用方便,但其抒写简单,有点傻瓜似的。 我的思路是用C编写一个像考试的卷子一样的界面,然后根据笔试者,考出的分数决定是该笔试者是否继续下一轮面试printf(*n); printf(n);printf( 欢迎来到面试系统 n);printf(n);printf(*n); printf( (注意:该面试是电脑程序面试,请认真对待。该面试分为三轮,每一轮面试后都会显示你);printf(的面试结果,只要其中一轮不合格就不能参加下一轮面试,只有三轮面试符合要求者,才能进);printf(进入下一个面试阶段。答题开始,祝你们都能进入面试。)n);整个的考试的用scores来记录笔试者答对的题数和相应的分数。笔试者登记好自己的姓名和编号后,开始答题。第一题是用数组timu5来存放五道题:复合语句就是分程序。,面向对象方法具有封装性,继承性和多态性。,在C+语言中,非保值转换应用强制类型转换。, 数组某维的大小可以用常理表达式,不可用变量名。从而达到考察笔试的基础知识表达式和表达式语句是不同的。在根据正确的答案判断是否正确如果正确scores+1,如果不是scores的值不变。switch(a)case B:scores+;break;case A:case c: case D:printf(答案有误);break;default:printf(请输入A,B,C,D四个中其中一个字母n);goto lop;如果以上的题目总分不够的话,将不能进入下一题。则有用到了return直接退出程序。总后的一题是根据公司的特殊情况进行判断的,选择y和n,最终决定是否留下。 学习的道路是永无止尽的,这次C/C+编程,让我在自己的学习上看了不足,书本知识的匮乏,让自己明确了学习方向。源 程 序#include#define length 200typedef char amsglength;void pint1(),pint2(),founction();void main() printf(*n); printf(n);printf( 欢迎来到面试系统 n);printf(n);printf(*n); printf( (注意:该面试是电脑程序面试,请认真对待。该面试分为三轮,每一轮面试后都会显示你);printf(的面试结果,只要其中一轮不合格就不能参加下一轮面试,只有三轮面试符合要求者,才能进);printf(入面试阶段。答题开始,祝你们都能进入面试。)n);printf(n);char name20;printf(请输入你的名字:);scanf(%s,name);int number;printf(请输入你们的编号:); scanf(%d,&number);printf(n); pint1(); pint2();int scores=0;void pint1()printf(* 第一题开始答题 *n);printf(第一轮笔试:基本知识考察,只需回答y或n即可(其中y代表是,n代表不是)n);amsg timu5= 你过了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 毛织生产节能减排效果评价报告
- 2025年药品制造业智能化生产线的关键技术研究与应用报告
- 2025年直播电商主播影响力评估与数据分析营销策略分析报告
- 中医考试题及答案大全
- 房地产市场的区域分化与2025年产业地产投资策略研究报告
- 中医理疗师面试题及答案
- 中医美容复试题及答案
- 中医十二时辰试题及答案
- 中医试题及答案下载
- 2025年事业单位工勤技能-安徽-安徽计算机文字录入处理员四级(中级工)历年参考题库含答案解析
- 2024新科普版英语七年级上单词默写表
- 金融行业高质量发展专题研究报告
- 2024年首届全国“红旗杯”班组长大赛考试题库(单选、多选、判断题)
- 知识题库-人社练兵比武竞赛测试题及答案(五)
- 多功能报告厅设计
- 五年级上册科学青岛版全册教案
- 出入境证件承诺书
- 合理膳食 均衡营养课件
- 医院科教科主任竞聘演讲稿课件
- 《公路桥涵养护规范》(5120-2021)【可编辑】
- 医院科研诚信管理办法范例
评论
0/150
提交评论