欢迎来到天天文库
浏览记录
ID:15028195
大小:55.50 KB
页数:4页
时间:2018-08-01
《c语言上机考试改错题分析总结》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、C语言上机考试改错题分析总结以下对改错题的改错方式做一些总结,当然这些总结只能对大部分改错行有效。 1、若错误行是函数首部,可分为以下几种情况:A、该行最后若有分号则删除,中间若有分号则改成逗号。B、形参类型不一致的问题,特别是指针类型,若后面用到某形参时有指针运算则该形参必为指针类型;若形参是二维数组或指向m个元素的指针变量,则第二维的长度必须与main中对应数组的第二维长度相同。C、函数类型不一致的问题,若函数中没有return语句则函数类型为void,若有return语句则函数的类型必须与return后变量的类型一致。2、若错误行是if或while语句,
2、则首先看有没有用小括号将整个表达式括起,若没有则加上小括号。3、若错误行中有if、while、for则要特别注意条件表达式的错误问题:A、指针变量的应用,若表达式中有指针变量且没有指针运算符,则加上指针运算符。B、若条件表达式中只有一个等于号,则改成两个等于号,若为其它比较运算符则一般是进行逆转或加一个等于号。C、for中要用分号分隔表达式,而不是用逗号。4、语法错误。A、语句缺少分号,若错误行中有语句没有用分号结束,则加上分号。B、大小写不对,若错误行中有大写字母则一般都改成小写字母。5、指针变量的运用,若错误行中有指针变量,并且该变量名前没有指针运算符则一般
3、都是加上指针运算符。6、若错误行为return语句,则首先看是否是缺少分号若是则加上分号即可;否则就是return后的变量或表达式错误(此时可通过看题意,来分析该返回哪一变量或表达式)。7、若错误行中见到整型1除以某个表达式时,一概改成1.0。但若是整型变量或表达式则只能用强制转换。8、复合运算符写错。9、字符串结束符写错,若有字符串结束符则要特别注意有没有写错,但第11题例外,因为该题是要将数字字符转换成对应的数字。10、若错误行是定义语句,则首先看类型是否符合;再看所赋初值是否正确;若以上均不是,则看是否少定义了某个变量或少了花括号。11、表达式错误(占的份
4、量最多,并且没有统一的改法,我们只能通过题目要求来分析并修改)12、若错误行中有一条横线,则必须将横线删除再填空。填空题中亦是如此。C语言运算符的“优先级口决”优先决括号成员第一;//括号运算符[]()成员运算符.->全体单目第二;//所有的单目运算符比如++--+(正)-(负)指针运算*&乘除余三,加减四;//这个"余"是指取余运算即%移位五,关系六;//移位运算符:<<>>,关系:><>=<=等等于(与)不等排第七;//即==!=位与异或和位或;//这几个都是位运算:位与(&)异或(^)位或(
5、)"三分天下"八九十;逻辑或跟与;//逻辑运算符:
6、
7、和&&十二
8、和十一;//注意顺序:优先级(
9、
10、)底于优先级(&&)条件高于赋值,//三目运算符优先级排到13位只比赋值运算符和","高//需要注意的是赋值运算符很多!逗号运算级最低!//逗号运算符优先级最低。二级C语言考试复习五要点一、了解试卷,胸中有数 综观近几年全国计算机等级二级基础部分和C语言程序设计的题目,笔试中大多数考题是与大纲要求的基本内容一致的,难度不高,但内容十分广泛,应牢固掌握。所以,全面复习非常重要。二、深刻理解,强化概念对于计算机的基础知识和体系,应注意理解,切忌死记硬背。例如,可以把计算机硬件系统的结构图与实物对照着去理解:控制器和运算器常常集成在
11、一起,称为CPU;存储器分为两种:内存和外存,只有内存才能与CPU直接打交道;所有这些部件又由总线将其联结为一体,这种计算机又称为总线式计算机;又如,计算机之所以称为电脑,就是因为计算机的硬件结构、处理问题的方式和人的大脑结构以及处理问题的方式基本一致。采用对照、总结、联想的方法来复习这些内容,比死记硬背效果要好得多。三、归纳整理,适当记忆另一部分需要记忆的知识是计算机基础知识、基本概念。这些内容看似不起眼,但如果不适当加以记忆,考试时因此失分十分可惜。如:1946年至今,计算机发展已经历了四个时代,这四个时代是如何划分的?一个计算机系统都由哪几部分组成?各部分
12、关系怎样?我们可以在理解的基础上归纳整理,适当记忆。需要适当记忆的内容对初学者来说还有许多,如在C语言中有几类不同类型的数据,各类数据在机器内部是如何存储的?C语言中的运算符都有哪些?运算的优先级别、结合方向怎样等。四、注重实践,融会贯通计算机是一门理论性、实践性都很强的学科,对二级考试的参加者来说,基础理论方面要求不是特别深入,卷面中的题目大多数都可以上机实践。因此,注重实践,更显得重要。考生应在对基本知识理解的同时注意多上机实践,通过实践,将所学知识融会贯通。五、多做练习,查漏补缺在认真地学完考试指定用书后,你可能已雄心勃勃,充满信心。但千万别高兴过早。再找
13、一些题集,认真地测试一下
此文档下载收益归作者所有