首页 | 新闻 | 体育 | 法律 | 理财 | 汽车 | 教育 | 出国 | 军事 | 电影 | 科技 | 创业 | 房 产 | 域名空间
电影 | 手机 | 游戏 | 娱乐 | 两性 | 美媚 | 女性 | 家居 | 健康 | 情感 | 文学 | 音乐 | 摄 影 | 深夜谈鬼
旅游 | 模特 | 古玩 | 幽默 | 星座 | 图吧 | 美食 | 农业 | 明星 | 潮流 | 财经 | 漫画 | 视频 | 骗术揭密
首页教育新闻高考中考自考资格考试四六级考研公务员会计计算机出国
现在位置:佰网->教育频道->计算机
新闻搜索
标题:
校园新闻
更多...
考试新闻
更多...
新闻时评
更多...
C语言上机考试改错题分析总结
时间:2007-7-7 9:40:31 来源:互联网 作者: 编辑: 【关闭

      以下对改错题的改错方式做一些总结,当然这些总结只能对大部分改错行有效。

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、字符串结束符写错,若有字符串结束符则要特别注意有没有写错,但第11题例外,因为该题是要将数字字符转换成对应的数字。

10、若错误行是定义语句,则首先看类型是否符合;再看所赋初值是否正确;若以上均不是,则看是否少定义了某个变量或少了花括号。

11、表达式错误(占的份量最多,并且没有统一的改法,我们只能通过题目要求来分析并修改)

12、若错误行中有一条横线,则必须将横线删除再填空。填空题中亦是如此。

汶川512地震专题 免费情 色片 性感美女图片吧 免费连续剧
丝袜美腿妹妹 性与早餐 龙虎门 闯关东
美女的烦恼 沉睡的青春 投名状[最 新发布] 18禁不禁
外遇的好日子 处 女心经 男儿本色 越 狱第三季
谁和她睡觉了 香蕉成熟时 青纯美女 美女自拍图片
发表评论 相关信息
用户:
查看评论
留言:
* 请各位网友遵纪守法并注意语言文明。
*《互联网电子公告服务管理规定》
*《全国人大常委会关于维护互联网安全的规定》
 
版权 © 佰网 www.hb666.com 所有 综合门户站点    未经许可不得复制或镜像
总部销售:0710-3851666 3878666 3858555   传真:0710-3422571   数据机房:0710-3178666
 全国销售服务电话:400-6760-688   合作Email:admin@hb666.com   销售Email:666@hb666.com
佰网公司旗下运营站点: 佰网门户(www.hb666.com) 佰网数据(www.hb666.net) 佰网广告联盟(www.556.com.cn)