上海电机学院论坛

标题: C语言上机题的注意事项 [打印本页]

作者: 水中月瓶中镜    时间: 2006-6-29 10:12
标题: C语言上机题的注意事项
上机题的注意事项
(1)认真阅读试题。需要收集的信息包括:
(1)题目所给出的限制条件,如“不得使用c语言提供的字符串函数”等。
(2)一些术语的解释,如“回文数是指其各位数字左右对称的整数”等。
(3)题目提供的算法。
(4)程序的执行结果,程序的结果对变量定义、函数返回值、程序调试等很有用。
(2)清晰地理解fun函数。需要收集的信息包括:
(1)函数的功能。
(2)函数返回值类型。
(3)参数传递方式。
(4)运行结果。
(3)把握题目的考点,如字符串、字符的asc||码、数组、指针、结构体、数学计算、排序算法等。
(4)实现fun函数。主要有以下注意事项:
(1)根据fun函数的功能及考点,思考应采用的算法,此时要联想平时做过的同类型的习题。
(2)“扬长避短”。如果有几种算法或者有几种实现语句可选,则选用自己最擅长的。
(3)根据fun函数的功能、主函数调用情况及程序执行结果,定义合适的临时变量,并注意根据
程序的需要即时、合理的给变量赋初值。
(4)保证良好的程序版式。这样有利于阅读和改错。如,用有具体含义的变量名及合理地空格、空行、对齐等。
(5)调试运行程序。主要有以下注意事项:
(1)先调试程序,如果直接运行,可能出项无限循环或死机现象。调试程序可以发现语法错误。调试时需要
有意识地注意循环变量是否赋初值、循环界限、循环变量是否递增或递减,这样可以有效防止无限循环情况的发生。
(2)运行程序。首先用题目给的输入数据,观察运行结果是否与题目所给的相同。如果不同,可能是函数返回类型或通过
形参返回时出现错误,也可能是程序逻辑或算法不正确。然后用几组特殊的值[判断结果是否正确。
(3)利用好tc的调试工具。如把f7、f8和ctrl+f4组合运用。




欢迎光临 上海电机学院论坛 (http://sdju.23du.com/) Powered by Discuz! X3.3