全国计算机二级机考特殊方法

2019-05-26 22:44

Administrator Page 1 2/4/2015

计算机二级C语言机试特殊方法(绝密)

这里的特殊方法的特殊之处在于只能用于编程题,且看不懂程序也能得分,甚至得满分,不错吧!下面就进入正题,详细介绍这种方法。

首先我们要对这种方法的原理有一个清晰的认识,这样才能举一反三,事半功倍。下面通过一个例子来详细介绍这种方法。首先大家看一下上机环境的界面,如下图

大家注意这里,这是考生文件夹的路径,我们接下来的工作就是围绕这个文件夹展开的。开始考试,由系统为我们抽好题目后,单击点击窗口左上方的

,仔细阅读题目,明确题目要我们做什么后,

,在下拉菜单中选择程序编写题,这时会打开VC6.0的

1

Administrator Page 2 2/4/2015

程序界面,一大段繁杂的程序很无奈吧,别急,下面开始干活了。首先点击

中的图标编译程序,此时

图标就被激活了,点击此图

标运行程序(至于为什么要这么做,下面你就会知道的),出现如下图所示的窗口

,大家可以看到,程序要求你输入m的值,随便输入一串字符后回车,然后会有

文字出现,随便按个键后这个窗口会关闭,以上

步骤是做每道编程题前都必须做的,请大家谨记!

准备工作做好后,我们接下来进入考生文件夹,会看到和两

个文件,我们就要对它们做手脚。首先用记事本打开in文件,如图所示

2

Administrator Page 3 2/4/2015

大家看第一行文字:3 ABCDEFGHIJK,一开始看不懂这是啥意思,那么看看题目的要求吧:

,看出点啥没有?没错,文字中的

\代表的是m的值,即把第一到第三个字符“ABC”平移到字符串的最后,看例子也知道,\后面的字符串就是我们所要处理的对象。然后打开out文件,如图所示

,看

到第一行的字符串,它就是对应in文件中的第一行的内容,根据题目要求,把out文件中的第一行文字改为“DEFGHIJKABC\in文件中的每一行的,如上所示完全修改完毕后,保存并关闭记事本。(特别注意,完成修改后千万不要再运行程序了,否则我们所做的工作就都泡汤了!!!) 好了,交卷走人吧,你已经拿到了编程题的40分,只要前面再做对2个空你就通过了,哈哈,很爽吧!大部分的题目都可以用这种方法做,只要你对题目的意思明白的话就行了,但是,有些题目的答案需要以正确的格式出现才能得分。我们来举一个例子。 题目如下图所示:

3

Administrator Page 4 2/4/2015

,看完题目后,我们照往常一样,打开程序界面后,创建并运行程序后,打开考生文件夹,打开in文件,我们看到从NUM01~NUM10的学生编号以及成绩,知道题目是要找出成绩最低的学生记录,于是我们打开out文件,如图所示

,这里多出了很多奇怪的

符号,但是又似乎明白,是不是将NUM0I改为in文件中的NUM06,然后后面的数字改为其成绩23就可以了呢?非也!这时需要注意答案的格式,应改为如下图所示的文字

,将原有文件内容中的一连串烫字删

掉,将01改为06,将后面的数字改为23,注意要和原文件的格式保持一致,NUM06和数字前都有一个空格,这些只要注意了就不会弄错。

上面的例子还是常规的,大部分题目比这要复杂,需要小心应付,只要心细,也不是难事。下面举一个稍微复杂的题目,如下图所示

,读懂题目后,同上运行程序后,进入考生文件夹,打开in文件,看到不少数字,且每个数用空格隔开,然后我们打开out文件,应该知道要做什么了,于是依照题目中例子的要求,将in文件中的所有数都保留2位小数后填入out文件

4

Administrator Page 5 2/4/2015

中,如图所示,果真是这样吗?肯定不是了,不然怎么叫复杂呢?大家千万不要被题目中的例子所迷惑,那到底哪里不对呢?从别的地方也得不到相关的格式信息啊!这里教大家一种非常有效的方法,可以防止被这种题目忽悠住。大家看看题目的源程序,注意如下图所示的内容

,注意这个NONO

函数,看到这一行“fprintf(wf, \\\n\

里面的参数中有个“%f”的格式输出,即输出实型量,也就是小数点后保留6位数字,可见这句内容与我们的答案格式有密切的联系,于是联系前面我们所做的工作,知道问题出在哪了吧?没错,应该把in文件中的每个数保留6位小数

5


全国计算机二级机考特殊方法.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:专科外科学2配套习题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: