工大在线

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1644|回复: 2
打印 上一主题 下一主题

计算机等级考试心得:考的就是细心

 关闭 [复制链接]

395

主题

0

好友

1387

积分

榜眼

西工院打扫厕所的

Rank: 7Rank: 7Rank: 7

该用户从未签到

西工币
5333 枚
好评度
14 点
声望
1154 点
注册时间
2006-9-3
帖子
685
积分
1387
UID
2794

优秀斑竹奖 资源共享

跳转到指定楼层
1#
发表于 2007-1-25 09:53:43 |只看该作者 |倒序浏览
   等级考试(笔试)虽然知识面比较广,但不是很深,基础部分考的是你日常操作的能力,程序设计多数是考你的细心。辛辛苦苦准备了大半年,又经过2个小时的考场之战,交卷之后还很“自美”,成绩单上的“不及格”让你一时不敢相信自己的眼睛。当对着答案细细“品味”时,你会N次的感叹……原来“罪魁祸首”是“不细心”。
   综观这四年来的考题,对容易出错的典型题例作了汇总和分析,也好给以后参加二级C考试的朋友增加点免疫力吧。本文将分三次刊登。

  第一类,审题不清

  1.审题时的一字之差。

  一定要搞清题意,题目让我们选择的是“正确”还是“不正确”的;“能”还是“不能”的;本来要求选出一个错误的答案,但题目中没有“错误”字样,而是说 “……请选出不正确的一项”,一不小心你就可能会把选项中最前面一个“正确”的选为答案,因“正确”的有三个选项,当然觉得很容易,就这样,“错误”轻易地从你的笔尖溜走了。

  2.不注意文字部分的要求和说明。

  很多时候,为了省时间,上来就去看程序,这样不仅不能省时间,还会走弯路、出错误。看看下面的两个例子吧!

  题例1:以下程序中函数f的功能是将n个字符串,按由大到小的顺序进行排序。

  #include

  void f(char p[][10],int n)

  {略}

  main()

  {char p[][10]={"abc","aabdfg","abbd","dcdbe","cd"};int i;

  f(p,5); printf("%d\n",strlen(p[0])); }

  程序运行后的输出结果是

  (A)6 (B)4 (C)5 (D)3

  (为了节省版面,把函数f的内容略去了。)看过文字说明,接着看主函数,就可以锁定这个字符串是“dcdbe”,而不用花时间去分析函数f。要注意的是:别把最长的一串当成最大的字符串噢,看上“aabdfg”可就错了,答案应为C。

  题例2: 以下程序中给指针p分配三个double型动态内存单元,请填空。

  # include

  main ( )

  { double ?p;

   p=(double ?) malloc(【 】);

   p[0]=1.5;p[1]=2.5;p[2]=3.5;

   printf("%f%f%f\n",p[0],p[1],p[2]);}

  如果上来就看程序,就会忽略“给指针p分配三个double型动态内存单元”,这里要求“三个”,如果大笔一挥写出了sizeof(double)可就太冤枉了,其实应该是3?sizeof(double)。
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏0 顶!~顶!~0 扔鸡蛋~扔鸡蛋~0
不要问国家为你做了什么,要问你为国家做了什么;不要问西工为你做了什么,要问你为西工做了什么。

7

主题

0

好友

247

积分

荣誉会员

Rank: 8Rank: 8

该用户从未签到

西工币
3021 枚
好评度
0 点
声望
6 点
注册时间
2007-7-27
帖子
244
积分
247
UID
11474

终身成就奖 特殊贡献奖 论坛元老

2#
发表于 2007-7-28 18:04:40 |只看该作者
计算机新生...一个东西都看不懂~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|xatubbs.com ( 苏ICP备11050183号 )

GMT+8, 2025-7-16 20:36 , Processed in 0.098158 second(s), 26 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部