2017年c语言二级考试技巧
中国是考试的发祥地。作为一个文化早熟型的国家,考试制度的最早渊源可以追溯到夏商周时期。下面是关于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("%dn",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 ("yesn");
else printf("no");
}
题目问程序运行后的输出结果,答案应是yes。因为“if (c=a+b) printf ("yesn");”中的条件“c=a+b”是一个赋值语句,c的值为a+b=1+3=4,所以条件为真。而许多考生却把赋值语句“c=a+b”理解为关系表达式“c==a+b”即5=1+3为逻辑假,故答no。
-
2017年全国计算机一级考试试题及答案「精华版」
计算机网络它是这样定义的:存在着一个能为用户自动管理的网络操作系统。有它调用完成用户所调用的资源,而整个网络像一个大的计算机系统一样,对用户是透明的。yjbys小编收集了一些全国计算机一级考试试题及答案,欢迎大家练习!1.现代计算机中采用二进制数字系统是因...
-
计算机C语言程序设计的介绍
《C语言程序设计》是计算机专业的一门专业基础课。下面是小编整理的关于计算机C语言程序设计的介绍,欢迎参考!【1】计算机C语言程序设计的介绍一、课程介绍课程名称:《C程序设计》学时/学分:72学时/3学分先修课程:计算机文化基础适用专业:计算机专业(本科)开课时间:...
-
2017年计算机等级一级MSoffice复习知识点
计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。下面是关于计算机等级一级MSoffice复习知识点,欢迎参考!信息技术1.信息技术的定义随着信息技术的发展,信息技术的内涵也在不断变化,因此至今仍...
-
成都学院2017上半年计算机考试报名通知
根据2017上半年(第48次)全国计算机二级考试(NCRE)报名工作的'通知,yjbys小编下面为你整理了关于成都学院2017上半年计算机考试报名通知,希望对你有所帮助。一、报名对象我校在校学生二、报名时间2016年11月29日至2016年12月8日三、报名方式请登录正方教务管理系...