考试近了,我的QQ也忙起来了,都是读过我写的计算机等级考试的文章(http://ddup.net/3net)的网友,有些地方整不明白,来找我讨论,这要怪我文章写得不严密。
其中一个问题是打开out.dat后,具体怎么修改呢?晕,发现这个问题确实没说清楚,惭愧ing…
对out.dat的修改有两个要点,一个数据、二是格式
关于数据,没有别的办法,算!比如给100个四位数,要求列出第一位和第一位加起来等于第三位和第四位的数(当然正式考试没理由这么简单的)
假设给出的100个数如下(给出的数一般在in.dat里)
1122 2234 2341 5748 9901 。。。。
显然,符合条件的是
2341 5748 。。。 (这里千万不要疏忽,算完了再检查一遍)
有朋友问,这些数字题好说,有些排列英语字母的,根本没法口算,有办法吗?
没办法!点背不能怨社会、命苦不能赖政府 -_-
关于格式,首先说明一点,以上面这个例子说
2341 5748 。。。
和
2341
5748
。。。
是完全不同的。
那么,怎么确定格式呢?其实格式控制函数程序中都已经给出了,不需要自己编写。如果你能读懂程序中的输出控制语句,那自然好办。如果不能,可以运行程序(这时候程序未必正确,但应该可以运行),然后打开out.dat,这时里面应该已经有数据了,我们关心的不是数据,而是格式。仍以上例来说,
打开out.dat后,数据可能如下
1122 2234 。。。
这时,数据是错的,但格式正确,在这里,我们把用正确数据替换原来的错误数据就行了,例如
2341 5748 。。。
最后保存一下以后就OK了(千万别画蛇添足再运行程序,否则又变成原来的错误数据了)
不好意思,我考完等级考试已经整一年了,有地方可能说得不对,请谅解。
还是那句话,不保证此办法一定有效,万一无效不要黑我的网站啊!
最后祝大家顺利通过考试!