如果你问的是学了四年算法,C语言100分考不到90分以上,我觉得这问题还没那么离谱,但你说不能及格这就离谱,你说的及格真的是60分的意思吗?
考试不及格那是啥意思?是对这门课的理解有严重缺陷,或者平时根本就没学习过才会产生的。
所以我的疑问是:C语言课本你到底有没有认真读过哪怕一遍呢?就算做错这一道宏定义题,也不至于不及格吧?
你不会是被某些人忽悠瘸了,认为C语言跟C++是同一种语言吧?
任何一个有多年编程经验的程序员,学习一门新语言只要看一遍书,都不会考不及格的。虽然未必能得高分。但只求及格,能是问题?
如果你的目标是及格,我的建议只有你花一天时间好好把课本看一遍。