计算机二级考试改错题技巧
来源:互联网 发布:xcalibur软件下载 编辑:程序博客网 时间:2024/04/28 16:38
1. 若错误行是函数首部,可分为以下几种情况:
A、该行最后若有分号则删除,中间若有分号则改成逗号
B、形参类型不一致的问题,非凡是指针类型,若后面用到某形参时有指针运算则该形参必为指针类型;若形参是二维数组或指向m个元素的指针变量,则第二维的长度必须与main中对应数组的第二维长度相同。
C、函数类型不一致的问题,若函数中没有return语句则函数类型为void,若有return语句则函数的类型必须与return后变量的类型一致。
2. 若错误行是if或while语句,则首先看有没有用小括号将整个表达式括起,若没有则加上小括号。
3. 若错误行中有if、while、for则要非凡注重条件表达式的错误问题:
A、指针变量的应用,若表达式中有指针变量且没有指针运算符,则加上指针运算符
B、若条件表达式中只要一个等于号,则改成两个等于号,若为其它比较运算符则一般是进行逆转或加一个等于号。
C、for中要用分号分隔表达式,而不是用逗号。
4. 语法错误
A、语句缺少分号,若错误行中有语句没有用分号结束,则加上分号。
B、大小写不对,若错误行中有大写字母则一般都改成小写字母。
5. 指针变量的运用,若错误行中有指针变量,并且该变量名前没有指针运算符则一般都是加上指针运算符。
6. 若错误行为return语句,则首先看是否是缺少分号若是则加上分号即可;否则就是return后的变量或表达式错误(此时可通过看题意,来分析该返回哪一变量或表达式)。
7. 若错误行中见到整型1除以某个表达式时,一概改成1.0。但若是整型变量或表达式则只能用强制转换。
8. 复合运算符写错。
9. 字符串结束符写错,若有字符串结束符则要非凡注重有没有写错,
10. 若错误行是定义语句,则首先看类型是否符合;再看所赋初值是否正确;若以上均不是,则看是否少定义了某个变量或少了花括号。
11. 表达式错误(占的份量最多,并且没有统一的改法,我们只能通过题目要求来分析并修改)。
12. 若错误行中有一条横线,则必须将横线删除再填空。填空题中亦是如此。
A、该行最后若有分号则删除,中间若有分号则改成逗号
B、形参类型不一致的问题,非凡是指针类型,若后面用到某形参时有指针运算则该形参必为指针类型;若形参是二维数组或指向m个元素的指针变量,则第二维的长度必须与main中对应数组的第二维长度相同。
C、函数类型不一致的问题,若函数中没有return语句则函数类型为void,若有return语句则函数的类型必须与return后变量的类型一致。
2. 若错误行是if或while语句,则首先看有没有用小括号将整个表达式括起,若没有则加上小括号。
3. 若错误行中有if、while、for则要非凡注重条件表达式的错误问题:
A、指针变量的应用,若表达式中有指针变量且没有指针运算符,则加上指针运算符
B、若条件表达式中只要一个等于号,则改成两个等于号,若为其它比较运算符则一般是进行逆转或加一个等于号。
C、for中要用分号分隔表达式,而不是用逗号。
4. 语法错误
A、语句缺少分号,若错误行中有语句没有用分号结束,则加上分号。
B、大小写不对,若错误行中有大写字母则一般都改成小写字母。
5. 指针变量的运用,若错误行中有指针变量,并且该变量名前没有指针运算符则一般都是加上指针运算符。
6. 若错误行为return语句,则首先看是否是缺少分号若是则加上分号即可;否则就是return后的变量或表达式错误(此时可通过看题意,来分析该返回哪一变量或表达式)。
7. 若错误行中见到整型1除以某个表达式时,一概改成1.0。但若是整型变量或表达式则只能用强制转换。
8. 复合运算符写错。
9. 字符串结束符写错,若有字符串结束符则要非凡注重有没有写错,
10. 若错误行是定义语句,则首先看类型是否符合;再看所赋初值是否正确;若以上均不是,则看是否少定义了某个变量或少了花括号。
11. 表达式错误(占的份量最多,并且没有统一的改法,我们只能通过题目要求来分析并修改)。
12. 若错误行中有一条横线,则必须将横线删除再填空。填空题中亦是如此。
阅读全文
1 0
- 计算机二级考试改错题技巧
- 计算机等级二级C语言上机考试改错题分析总结
- 计算机二级C++改错题小结
- C语言考试 计算机二级
- 计算机二级C考试大纲
- 论c++计算机二级考试
- 计算机二级考试Access教程
- 计算机二级考试C++考试大纲
- 一道操作题 @上海市计算机二级考试--python
- 计算机等级考试上机模拟题(二级C语言)_等级考试模拟题,计算机等级考试,计算机考试
- 计算机二级考试中的几道题目
- 一道计算机二级考试的题目
- 广西区计算机二级vb net考试
- 计算机二级C语言上机考试介绍
- C++全国二级计算机考试复习
- 计算机二级考试C语言教程一
- 计算机二级考试第三章知识点
- 计算机二级考试为什么考这种题,有必要吗,我们会写这样的代码吗???
- altium designer原理图如何查找网络标号
- Flink架构、原理与部署测试
- maven 仓库搭建及使用
- 【PAT】【Advanced Level】1094. The Largest Generation (25)
- 二叉树的遍历【 详细讲解 】
- 计算机二级考试改错题技巧
- 地区二级联动+input模糊查询
- C++网络通信中write和read的为什么会阻塞
- Dev-C++同时编译多个C或C++文件
- js获取当天 当周 当月的开始时间和结束时间
- vijos1250 最勇敢的机器人(并查集+分组背包)
- L3-004. 肿瘤诊断
- phpcms v9自定义表单提交后返回上一页实现方法
- matlab中size()函数的用法