c语言二级改错错误行,二级C语言上机改错题 常见错误类型.doc

二级C语言上机改错题 常见错误类型

二级C语言上机改错题 常见错误类型

(1) 漏写“ ; ”? ?(所有完整语句后面都应该有 “ ; ”)(2) 数据类型定义错误? ?(包括int, long, char, float, double, 字符串, 数组和指针 等类型互相不能用错)? ? (3) 定义函数时后面多加“ ; ”? ?(如:??void fun (char *s);? ?? ? 后面的分号不能加)(4) 当判断相等的时候, 误把“ == ” 写成赋值的“ = ”(5) 函数类型定义错误??(比如说 自定义一个没有返回值的函数 却定义成 int fun()? ?)(6) 条件语句漏写“ () ”? ?(包括 for语句、if语句、while语句等等)? ? (7) 符号写错??(如除法的 “ / ” 写成 “\” 等等)? ? (8) 字符串符号 "? ?"? ???与字符符号 '? ?'? ???弄错? ? (9) 函数行参类型定义错误??(比如: 本意为带入指针类型的实参,却写成??void fun (char s)? ???正确应为? ?void fun (char *s)? ???)? ? (10) 漏写大括号 “ { ” 或??“ } ”??中的一个第二大类:??逻辑错误(此类错误都和题意有关,需结合具体题意改正)(1) 大小关系弄反??(比如 本该为 if(xy) ......??)? ? (2) “ ++ ” 和 “ -- ” 弄反??(比如本该为? ?for(i=j; i!=k; i++)? ? 误写成for(i=j; i!=k; i--)? ? )? ? (3) 变量赋值错误 (包括赋初值错误 或 没有赋初值等,? ?如:依题意,本该赋值??int i=0;??却赋错值? ?int i=1;? ?)? ? (4) 依次载入数据时没有写“ ++ ” 或 “ -- ”? ? (如:??for(i=0;i

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值