由于C语言题库中的程序设计只需要(目前和将来)stdio.h、stdlib.h、math.h、string.h、ctype.h、mem.h/memory.h、alloc.h/malloc.h、assert.h 、errno.h、float.h、limits.h、stdarg.h、stddef.h、values.h等头文件,考虑到:
(1)为了方便评阅系统的实现并有较高的运行效率,考试系统中只提供了上述头文件,请在程序中不要(也不需要)使用其它头文件,否则编译时将报错。
(2)极少数考生没有搞清为什么需要#include头文件,在做题时将所有的头文件都#include。为了防止这样的情况出现,促进考生学习有关知识,避免出去工作后闹笑话,考试系统要求#include的头文件应当仅是程序所必需的头文件,否则按 0 分处理。
因此,对于每一道程序设计题所需要#include的头文件及其数量,我们一一做过分析,并在数量限制上适当留有余量,且已经过多次的实践检验。尽管如此,仍有可能有考虑不周的地方,若你的程序设计算法中确实需要相应的头文件而又超出系统限制的数量,并且设计很合理,请你将程序传给我们,我们分析后再做调整。
|