合肥联发科技的笔试题(含答案).doc_第1页
合肥联发科技的笔试题(含答案).doc_第2页
合肥联发科技的笔试题(含答案).doc_第3页
合肥联发科技的笔试题(含答案).doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

合肥联发科技的笔试题(含答案)1.桌面上有23个硬币,其中10个正面朝上,现在要将你眼睛蒙住,将这些硬币分为两组,(假设硬币的正反面手指是摸不出来的),要求每组中正面朝上的硬币数量相同。请你用最好的方法进行分组。2.A和B两个人在一月份首次去健身房时认识,A在一月份第一个星期的星期一去了健身房,然后每隔四天去一次(即第五天去),而B每隔三天去一次(即第四天去)。一月份A和B只相遇了一次,即首次认识的那天。请问,A和B是在一月份31天中的哪天认识的?3.A、B、C三人参加了一个体育运动,包括M个项目,每个项目的第一、二、三名分别可获得X、Y、Z积分。其中B得了百米跑第一名。比赛结束,A得分22,B和C均为9。请问,M值为多少,跳高第二名是谁?4.对一个英文句子加密。要求句子中的字母用该字母在26位字母表后的第三个字母来代替,例如def,在加密后显示为ghi。如为其他字符则不变。请写出具体分析过程及程序实现代码。(写出流程图也有部分加分)5.请用程序来实现一个复数类Complex,要包含.h和.cpp文件。Complex类要能实现以下功能:Complex comp1(2,3);Complex comp2(comp1);Complex comp3(3,4);comp1+comp3;comp1=comp3;printf(“comp1=comp3:%s”,comp1=comp3?true:false);printf(“comp2=comp3:%s”,comp2=comp3?true:false);6.求1-3+5+101的值,以下为实现代码,请补全:Void m()int i,s,t=1;For(int i=1;i Z,则ch + A - Z;否则,如果是小写字母,且ch z,则ch + a - z;(5)输出ch。题5分析:由功能看是要考查类的构造函数、拷贝构造函数和运算符重载等知识点。主要代码如下:Complex() / 无参数构造函数 Complex:Complex(float r, float i); / 有参数构造函数 real = r; imag = i; Complex:Complex(Complex &cpx); / 拷贝构造函数,其实默认拷贝构造函数已经满足要求 real = cpx-real; imag = cpx-imag;Complex Complex:operator +(Complex c2) return Complex(real + c2.real, imag + c2.imag); 例10(1986年加拿大数学竞赛题)有一种体育竞赛共含M个项目,有运动员A、B、C参加,在每个项目中,第一、二、三名分别得p1、p2、p3分,其中p1、p2、p3为正整数且p1p2p3,最后A得22分,B与C均得9分,B在百米赛中取得第一,求M的值,并问在跳高中谁取得第二名? 分析 考虑三个得的总分,有方程: M(p1+p2+p3)=22+9+9=40, 又 p1+p2+p31+2+3=6, 6MM(p1+p2+p3)=40,从而M6. 由题设知至少有百米和跳高两个项目,从而M2, 又M|40,所以M可取2、4、5. 考虑M=2,则只有跳高和百米,而B百米第一,但总分仅9分,故必有:9p1+p3,8,这样A不可能得22分. 若M=4,由B可知:9p1+3p3,又p31,所以p16,若p15,那么四项最多得20分,A就不可能得22分,故p1=6. 4(p1+p2+p3)=40,p2+p3=4. 故有:p2=3,p3=1,A最多得三个第一,一个第二,一共得分36+3=2122,矛盾. 若M=5,这时由5(p1+p2+p3)=40,得: p1+p2+p3=8.若p32,则: p1+p2+p34+3+2=9,矛盾,故p3=1. 又p1必须大于或等于5,否则,A五次最高只能得20分,与题设矛盾,所以p15. 若p16,则p2+p32,这也与题设矛盾,p1=5,p2+p3=3,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论