偶身边的大部分同学应该都是初中或者小学学的C吧,或者之前学过JAVA/Fortran/Pascal,所以总体学C都没什么困难。
不过现在说这些都晚了,偶也帮不了你什么,只能问一些问题了。
主要是要自己写程序。从最简单的开始,输入a和b输出a+b,如果a大于b输出a,然后做1到n的求和,输入矩阵输出矩阵的转置,输入两矩阵求矩阵乘积,斐波那契数列求和(非递归实现和递归实现),手写矩阵求逆(递归和非递归方法都写一遍);部分功能实现能用函数写就用函数写,以理解参数传递(形参和实参)。指针的话比较麻烦,但其实如果有时间写一个简单的链表就一切都懂了。
所以其实也不是很多,这些都能熟练写出来的话,一般难度的C课程大体不会有什么问题了。
答主当年大一C++考试跪在了宏定义和函数参数上,,,老师考了main函数的参数简直丧病。C也差不多,还有很多零碎的知识点,如果想考高分就要多刷笔试题了。
不过真心觉得刷笔试题没什么太大意义,有些东西之后再也没有用过。
如果觉得《大一新生上c语言课听不懂该怎么办 – java – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!