2编程题特殊做题方法-类型篇

2编程题特殊做题方法-类型篇

ID:32264780

大小:566.70 KB

页数:9页

时间:2019-02-02

2编程题特殊做题方法-类型篇_第1页
2编程题特殊做题方法-类型篇_第2页
2编程题特殊做题方法-类型篇_第3页
2编程题特殊做题方法-类型篇_第4页
2编程题特殊做题方法-类型篇_第5页
资源描述:

《2编程题特殊做题方法-类型篇》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、全国计算机等级考试上机考试第三题(程序编写题)做题技巧类型篇声明:1、本文所提供的方法仅供参考,如考生采取本文所述方法进行答题,由于个人原因造成的一切后果,均与本文作者无关。2、本文所述方法虽然经过历次考试验证有效可行,但并不保证在下次考试中仍然可以使用,所以,请务必在万不得以的情况下采取本文所述方法。3、本文所述方法由新视野教育独家研究,转载,请注明出处。如有疑问,请加QQ105311040咨询,若没有及时回复,直接发邮件至105311040@qq.com。4、本篇以最新版《校园网全国计算机等级考试无纸化模拟考试系统》(以下简称模拟系统)进行讲解。第一种类型

2、:直接按题目要求修改out.dat文件,如《全国计算机等级考试上机考试第三题(程序编写题)做题技巧基本步骤篇》,在这里就不再讲了。这是最基本的类型,也是最简单的类型。《模拟系统》中,以下题目按此方法进行:1、3、8、9、17、19、21、31、33第二类型:结合in.dat文件修改out.dat文件。如《模拟系统》中第5套题:我们用《基本步骤篇》中讲解的方法,一直做到打开out.dat文件为止,如下图:到这里,从目前我们掌握的技巧来看,没有办法做,因为,我们仅从out文件没有办法知道N门课的成绩,我们就没有办法得到这些课程成绩的平均分,所以,我们必须找到这N门

3、课程的成绩。方法是,用打开out文件的方法打开in.dat文件(与out.dat文件在同一个文件夹中)。我们认真观察IN文件,我们就会发现很多数据,这就是我们要找到N门课程的成绩,我们再按题目要求对out文件进行修改。修改完成之后,保存,关掉所有已经打开的文件,就可以了。《模拟系统》中,以下题目按此方法进行:5、4、7、10、11、12(注意此题,既有in文件,程序中也有数据,但是,必须要结合in文件进行修改,只有在没有in文件的情况下,才去程序中找数据)、13、14、15、16、18、20、22、23、24、25、26、27、28、29、30、34、35、3

4、6、37、39、40、41、42、43、45、46、47(注意,x的值为in文件中每一行的最后一个数据。从NONO函数中的for(i=0;i<10;i++)这条语句可以看出,每个数组只有10个元素,而in文件中有每一行有11个元素)、48、49、50第三种类型:无法按第一种类型做,也没有in文件,这时,需要去程序中找相关数据。如《模拟系统》中第2套题:同样,我们按《基本步骤篇》中的步骤,一直做到打开out文件为止。大家看到out文件之后,会发现,这是一个没有任何规律的数字,我们把-858993460删了。这时,大家首先想到的自然是去找in文件,但是,大家会发现

5、,这个题目根本没有in文件。根据题目的意思,这个题目要按我们这个方法做,我们必须要知道的数据:所有学生的成绩。我们来看程序部分:#include#defineN16typedefstruct{charnum[10];ints;}STREC;intfun(STREC*a,STREC*b){}main(){STRECs[N]={{"GA05",85},{"GA03",76},{"GA02",69},{"GA04",85},{"GA01",91},{"GA07",72},{"GA08",64},{"GA06",87},{"GA015",85},{"

6、GA013",91},{"GA012",64},{"GA014",91},{"GA011",91},{"GA017",64},{"GA018",64},{"GA016",72}};STRECh[N];inti,n;FILE*out;n=fun(s,h);printf("The%dlowestscore:",n);for(i=0;i

7、",n);for(i=0;i

8、7",64},{"GA018",64}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。