c语言考试系统填空题为什么答对了会是0分

Python020

c语言考试系统填空题为什么答对了会是0分,第1张

可能你的程序输出格式错误

例如一些行末有无空格和回车的

这个比较很有可能是严格要求的

如果试题没有严格说明需要严格格式的话,建议寻找老师复议成绩

另外还有一种可能,你的程序返回值不是0.就是你的main函数退出之前没有return 0

因为return 0的含义代表程序正常退出,如果你忘记写return 0或者某个地方导致程序结束,但那个地方程序前却没有return 0也会导致程序错误

因为return 别的一些返回值代表别的含义,例如有些返回值代表runtime error

最后一道大题的阅卷思路是这样子的

他给你俩文件

in.txt

out.txt

让你添加修改函数,然后读取in.txt的内容,按照程序算法,输出到out中

所以阅卷检查的地方有

1,是否编译错误

2,是否增加了至少一句函数代码

3,out.txt中的内容是否和答案一样

剩下的自己检查一下,,不过最后大题是可以作弊通过的,看我其他回答吧,懒得贴了