计算机二级C语言编程题的评分主要基于以下几点:
结果正确性:
编程题的评分只看最终结果,不看程序的具体实现方式。只要程序运行后得到的结果与题目要求一致,即使使用了不同的编程方法,也可以得到满分。如果程序运行结果错误,则得分为0。
输出文件:
编程题通常需要生成一个输出文件(如.dat文件),评分时会将考生的输出文件与标准答案的输出文件进行对比。如果完全相同,则说明程序编写正确,可以得到满分;否则,根据相符度给分。
禁止修改:
评分过程中,程序不得删减或增加任何行,必须保持原样。如果修改了题目中已定义的函数或内容,可能导致评分系统无法正确识别,从而影响得分。
运行完整性:
程序必须完整运行,不能因为输入问题或其他原因导致程序未能执行到最后的输出语句,这样的情况下得分为0。
综上所述,计算机二级C语言编程题的评分主要依据程序运行结果的准确性、输出文件的匹配度以及程序修改的规范性。建议考生在编程时严格按照题目要求编写代码,并确保程序能够正确运行并生成符合要求的输出文件。