- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
国家二级C语言机考程序设计题技巧
计算机国家二级C机考程序设计题技巧
双击桌面上的,启动计算机等级考试二级模拟软件;启动软件后出现如下界面,选择练习模式后确定:
之后出现下面窗口,选择一套题,我们提供的模拟软件中共提供了50套模拟题目,这50套题目分别对应着二级上机题库的前50套题。输入1-50之间的数字确定后就可以抽取相应的题目,例如输入1后确定,按任意键继续。
桌面上出现了下图所示的窗口(取名:状态条)
和下图所示的窗口(取名:题目窗口)
考生状态条上面显示抽取的题目的序号和考试已经用去的时间。
考生窗口的左上角显示了考生的目录,图中的考生目录为:D:\Exam从考生窗口的右上角可以看出,机考共有三个题目,分别是程序填空题、程序修改题,程序编写题。
做程序填空题的步骤如下:
选择考生窗口右上角的程序填空题按钮,就会在下面的空白区域出现填空题的具体题目和要求。考生读完题目要求之后就可以开始答题了。选择题目窗口左上角的答题菜单中的“启动Microsoft visual c++”选项就可以启动vc编译软件。
选择文件菜单下的打开选项,如图所示:
之后会弹出一个打开窗口:
在窗口的1处单击,找到考生目录所指示的目录,本题的目录为D:\Exam找到目录:可以发现里面包含有三个文件,分别是blank1.c,modi1.c,prog1.c三个文件,这三个文件分别对应着填空题,修改题和程序设计题。做填空题只需要选中blank1.c后单击窗口右下角的打开按钮即可。这时vc编译软件就会帮我们打开这个文件,并出现填空题的代码。具体做题步骤参考《二级上机题库》第12页,对于程序修改题做题方法参照填空题,参见《二级上机题库》第75页。
下面详细介绍程序设计题的做题技巧:
对于程序设计题,我们分了一下三大类:
第一种:在考生的目录文件夹下含有in.dat文件:前50题中的:
1,3,4,5,7,8,9,10,12,13,15,17,18,19,22,24,25,26,27,28,29,30,31,32,35,
37,38,39,40,41,42,43,44,45,46,50属于第一类。
第二种:在考生的目录文件夹下找不到in.dat文件:前50题中的:
2,11,16,23,33,36,47属于第二类。
第三种:题目中含有较为复杂的数学计算式:100题中有:
6,14,20,21,34,47,48,49,73,76,89,91属于第三类。
我们这里介绍的做题技巧值适合前两类,对于第三种,考生可以对照《二级上机题库》后面的答案记住源程序。
对于第一种情况,我们以第一题为例讲解:
单击考生窗口左上角答题菜单下的启动Microsoft visual c++选项:
之后,选择文件菜单下的打开选项:
在弹出的打开窗口中找到考生目录,选择prog1.c文件并点击打开按钮便可以用vc编译软件打开该文件。(以上步骤和做填空题,修改题的方法一样的!!!)
此时窗口是如下状态:见下一页
正常做题时,我们是要在上图中的fun函数的函数体中添加代码,使fun函数完成题目所要求的功能。我们这里交给大家的是作弊的方法,即不通过添加代码来得分。
双击桌面上的我的电脑,找到考生目录,如下图:(见下一页)
从上图可以看出,考生目录下面包含一个in.dat的文件,(有的电脑上不显示扩展名,只显示in)。当我们用vc编译软件编译并运行程序之后,考生目录下面会多出一个文件,见下图:
图中多出了文件out.dat。我们所要做的就是要修改out.dat文件。
修改方法是:右键选择in.dat文件,选择打开方式-记事本,同样的方法打开out.dat文件。如下图:
In.dat文件打开之后可以看到如下图:
Out.dat文件打开之后可以看到里面是一串字符:
题目的要求是:
In.dat文件里面给出了一串字符,和移动的数目,如第一行是把ABCDEFGHIJK的前面3个字符移动到最后面,所以只要将out.dat文件的第一行改成DEFGHIJKABC,其它行依次类推。所有内容改完之后,记得保存文件。这样就可以实现得分了。
现在的问题是,我们对于任意抽到的一题,怎么来确定每个题目如何修改题目所对应的out.dat文件?这就要求我们在考试前练习的过程中,熟悉每一题对应的out.dat的正确格式。然后考试时就可以根据每一题具体修改其对应的out.dat的内容了。如何熟悉每个题目的out.dat的正确格式?方法就是参照《二级上机题库》后面的答案,将正确的源程序输入到fun函数体的内部,运行程序后会产生一个out.dat文件。用记事本打开这个文件后观察这个文件的答案格式,虽然题目很多,但是答案的格式是有规可循的,例如第一题,是从in.dat文件中,按规则得到答案的。
注意!所有属于第一类的题目都可以用这种方
文档评论(0)