大一学生关于学习C语言的困惑

现在我有一些问题,就是我初入门C语言,但是n很多算法和符号背后的意思比如为什么要写\n?%d和%f的不同还不清楚。我觉得要理解了背后的原理才能真正学懂。想请教一下学长学姐们有什么好的建议吗?C语言学习初期最重要是要做什么呢?应该多看书还是听课?有什么好的学习资源推荐吗?谢谢啦

你只能通过不断的测试,才能明白,接收计算机语言

\n 就是换行,没有其他的功能

%d 转换成数字
%f 转换成小数
%s 显示一段文字
%c 显示一个字符
%t 相当于 tab
%02f 显示2数字,包含2位小数
%03d
上面的这等等,都在printf或者其他函数里面,用于转换的,因为电脑不知道你输入的数字是一段文字还是数字,相当于转换成电脑能识别的需要。

c语言是Java,c++,c#等等高级语言的基础,比较重要,很多大学计算机第一门专业课就是c语言;你说的那些符号呀什么的,课本上解释的很清楚了,还是不懂就上网查,问,多交流交流;至于学习初期应该多练,多写代码,听和看是远远不够的,纸上得来终觉浅,在公司里别人要的是动手能力强的,如果你想走研究方向,那岂不是更重要,毕竟论文的基础就是实践经验?最后是学习资源?嗯,我学c语言时没想那么多,毕竟刚入行,跟上老师节奏就OK,后面学其他语言就很简单,触类旁通不是么?
以上是我个人观点