新闻页头

2025年7月4日 星期五

首页| 新闻 | 烟台 | 体育 | 娱乐 | 财经 | 女性 | 汽车 | 房产 | 健康 | 人才 | 图片 | 论坛

新闻首页 | 烟台时政 | 烟台生活 | 烟台经济 | 烟台教育 | 山东新闻 | 国内热点 | 国际要闻 | 体育新闻 | 娱乐新闻 | 图片新闻

 

您的位置:校园频道考试计算机考试

C语言笔试轻松过—二级应试技巧 

 

  二级C语言笔试只有选择题和填空题两种题型。这两种题型的解题方法有所不同,考生在备考时要深化对基本概念和知识点的理解,并注重实践,同时要作一些针对性的练习,特别是历年真题,从中找出规律性的东西以及解题技巧。

   一、选择题

  这种类型的题,要求考生从四个待选答案中选择一个正确答案。考生可综合运用直选法,排除法等多种方法。但是这类题目考的知识点往往都比较多且细,容易出错,考生在做这类题时,切忌不加分析,一看就选,从而漏掉正确的答案。如2003年9月笔试第49题:

  有以下程序

  mai( )

  { int a[3][3],p,i;

   p=&&a[0][0];

   for (i=0;i<9;i++) p[i]=i+1;

   printf("%d\n",a[1][2]);

  }

  程序运行后的输出结果是

  (A)3 (B)6 (C)9 (D)2

  此题主要考的知识点有:(1)数组与指针的关系;(2)数组的初始化和数组元素的引用。在C语言中,数组与指针有着非常密切的联系。任何能用数组下标完成的操作也都可以用指针来实现。语句“ p=&&a[0][0];”使p指向数组中的第0号元素,即a[0][0],指针变量p中存放了数组元素a[0][0]的地址,由于数组元素在内存中是连续存储的,因此,我们就可以通过指针变量p访问数组中的任何一个元素。本题中通过“for (i=0;i<9;i++) p[i]=i+1;”语句使a[3][3]={1,2,3,4,5,6,7,8,9},所以a[1][2]=6。这里要特别注意C语言中数组的下标从0开始,不要错选a[1][2]=3。

   二、填空题

  填空题主要考查考生对基础知识的准确理解。对于这类型的题,考生应深刻理解题意,明确题目要求,运用相关知识做出正确回答。在历年考试中,考生这部分试题的得分直接决定考试成绩。由于这部分共20个空,计40分,有的考生能得35~40分,而有的考生却得不到10分,直接拉开了最后成绩。在判卷过程中发现考生常犯的错误有以下几个方面:

  1. 基础知识掌握不扎实,概念理解不准确。

  如2003年9月填空第8题:

  main( )

  {int a=1,b=3,c=5;

   if (c=a+b) printf ("yes\n");

   else printf("no\");

  }

  题目问程序运行后的输出结果,答案应是yes。因为“ if (c=a+b) printf ("yes\n");”中的条件“c=a+b”是一个赋值语句,c的值为a+b=1+3=4,所以条件为真。而许多考生却把赋值语句“c=a+b”理解为关系表达式“c==a+b”即5=1+3为逻辑假,故答no。

  2. 答案表述不准确,会做的题却不得分或少得分。

  如第12题:

  main( )

  {int i,n[ ]={0,0,0,0,0};

  for(i=1;i<=4;i++)

   {n[i]=n[i-1]2+1;

   printf("%d ",n[i]);

   }

  }问程序运行后的输出结果是____。答案是“1 3 7 15”许多考生虽然写对了但却在每个数字后加了标点而不得分如“1,3,7,15”或“1. 3. 7. 15”。

  又如第19题:

  以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串;例如,输入字符串:abc123edf456gh,执行后输出:123456。请填空:

  #include

  #include

  main( )

  {char s[80], d[80]; int i, j;

  gets(s);

  for(i=j=0;s[i]!='\0' ;i++)

   if( ) {d[j]=s[i];j++}

  d[j]='\0' ;

  puts(d);

  }

  答案应是s[i]<='9'&&&&s[i]>='0'或s[i]<=48&&&&s[i]>=57而许多考生却把“>=”,“<=”写成“≥”,“≤”导致不能得分。

  3. 注意答题卡的号码并不是试题卷上的题号,而是填空的顺序号。许多考生答题时将答案张冠李戴,位置写错,白白丢了分。

  总之,只要考生能准确理解基本知识点,善于动手动脑多练习,举一反三,触类旁通,就能从中找出规律性的东西,轻松通过笔试。

中国教育在线         

编辑:赵文银         

烟台大众网版权与免责声明:
1、烟台大众网所有内容的版权均属于作者或页面内声明的版权人。未经烟台大众网的书面许可,任何其他个人或组织均不得以任何形式将烟台大众网的各项资源转载、复制、编辑或发布使用于其他任何场合;不得把其中任何形式的资讯散发给其他方,不可把这些信息在其他的服务器或文档中作镜像复制或保存;不得修改或再使用烟台大众网的任何资源。若有意转载本站信息资料,必需取得烟台大众网书面授权。
2、已经本网授权使用作品的,应在授权范围内使用,并注明“来源:烟台大众网”。违反上述声明者,本网将追究其相关法律责任。
3、凡本网注明“来源:XXX(非烟台大众网)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
4、如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。

新闻搜索

“我的2009”博客大赛

·千年等一回慧眼看日环

·迎春纳福--祝福墙

·手机报数码产品团购节

·首届慈善义工征文大赛

·烟台交警在线

·直通十一运会

·百名记者直击全运会

·中秋节专题

保洁员小区内烧垃圾

烟台直航庆祝酒会举行

莱州港口吞吐量开门红

北京"小年夜"迎"春雪"

"春节热"全球升温

网站简介 - 版权声明 - 广告服务 - 联系方式
Copyright (C) 2001-2004 dzwww.com. All Rights Reserved
大众网烟台站主办 email : ytnews@dzwww.com

鲁ICP证000100号 新出网证(鲁)字02号