- 1
- 0
- 约1.67千字
- 约 9页
- 2019-02-14 发布于上海
- 举报
课件11 - 见错误分析
C语言程序设计 第十一章 常见错误分析 C语言功能强大,方便灵活,应用广泛,好的程序员能够编写出有技巧、效率高的高质量程序。但C语言的灵活,也提高了编程的难度与复杂性。 列举一些常见错误: 1.变量没有定义。(经常性) 2.类型不匹配。(经常性) 输入输出的数据类型与用户指定的类型要求(声明)不一致。 3.数据类型范围越界。 未注意int和short数据的数值范围。不同编译器有可能长度不同。输出长整型,需要使用格式符%ld。 4.输入函数scanf,忘记使用地址符。(经常性) 5.输入数据的格式与要求不符。(经常性) 建议在程序中给出输入的格式说明。 第十一章 常见错误分析 6.用scanf函数向字符数组输入数据时,在数组名前多了。 画蛇添足。 7.用scanf函数向数值型数组输入数时,用数值型数组名。 必须分别通过指定数组元素输入。 8.语句后面漏分号。(经常性) 9.预处理指令当作C语句,在行末加了分号。(经常性) 10.在不该分号的地方加分号。(经常性) 如if条件后面,for循环后面,经常发生。 11.对应该有花括号的复合语句,忘记加花括号。(经常性) 一般出现逻辑错。 第十一章 常见错误分析 12.括号不配对。(经常性) 一般是漏写,粗心所致。 13.在用标识符时,混淆大小写。(经常性) C是区分大小写的。 14.误把“=”当成“==”。 C语言中,判断相等是二个等号。
原创力文档

文档评论(0)