/*大一上学c语言,整个学期浑浑噩噩没怎么念,
指针之前的知识还算了解,倒是买了一本cprimer看,
又觉得知识点好细,完全看不下去,
我觉得从头看到尾才能构建一个完整的体系把他学会,
跟考试的要求题型不太一样。
我们学校有一个做题目的平台,但我又一个字写不出来,
课后练习也都只能吵别人的。
期末考试分为选择题考一些基础知识勉强答了一些,
读代码填空的题目都看不出哪里少了,写代码的大题也都写不出所以然来。
之前也看大佬的建议,尝试吵题目的代码,把他读懂,
但感觉帮助不大。
期末考试肯定是寄了,补考也只剩一个月了,也不知道该如何补救,求助大佬们的建议,
这学期开学又开始得学c++了,完全不知道该怎么办了。
我看过翁恺和猴博士的课,但感觉学习了知识点跟能写出代码是两回事。
*/
评论区给的找个人辅导的建议很好,但不想找同学,不知道要花多少可以在这里找到人
兴趣是最好的老师,从你的问题看来,你现在还没有找到编程的乐趣,只能不断的去按书上敲代码,把遇到的问题都解决,慢慢就会提高,可以私信加我,遇到不会的我可以教你。
悟道需要积累,先摆正自我心态,不要迷茫和自我否定,坚持到一定的程度,肯定会水满则溢,水到渠成。
还有就是学习需要方法,不仅仅是别人的方法,还要有自己总结和创造的思维。
最后,练习是最好的理解手段,不要轻易的就着手写代码,写代码核心是知原理,会框架。要学会用自己的语言理解方式去拆解意思,类似于写作文。不知道这样说你是否理解。
可以去b站看c++的视频,一般讲的很细,跟着敲代码,按自己时间选择一个长度适合的学习
语言的话,在于练习和理解,面向对象和面向过程的思想要了解,掌握语言基础前期比较重要,后面就是编程思维,数据结构等
我当初初学C语言的时候,也是什么都不会,记得编写第一个helloworld,我都编写了一个下午,不是这里出错就是哪里出错,但是写完后运行后感觉就很开心的,建议你可以找一下你感兴趣的方向去学习,而不是为了编程而编程,这样是很累的。软件代码只有多敲,多看你就会慢慢明白这个东西真的很简单的
你目前这种情况,先把考试应付过去吧,找找之前的真题,有针对性的练一练,课上的基础知识点 大致整理一个提纲出来,这一个月坚持看吧,查缺补漏。最好能找个班上c语言好一点的同学,这一个月拜托他一下,帮你稍微补一补进度。
后面 如果感兴趣的话,再到网上专门 找视频,深入研究;
我是过来人,自己脑子也不是特别灵活的,学编程确实很慢的。不管看书还是看视频,都不如跟着一个厉害的人一起做来的快。我的建议是基础看明白了,能看懂代码了之后,就去找你们班这门课最厉害的同学,厚着脸皮跟着他写代码,边写边问,这样会成长最快。如果有条件(家里关系硬,直接可以去一个公司的研发部实习,专门叫一个人带你,那样也会成长的很快。总之就是要跟着会的人写,不动就问,代码要多写才能熟练。不知道这样能不能帮到你。如果对您有帮助,请给与采纳,谢谢。
只能说多抄多练,能记得记一下,算法代码多想多理解
1.首先学那门语言都是先学语法,听懂为止。然后至于会不会写,这就要勤加练习,多做题。刚开始的时候学着抄别人的程序。要动着脑筋去抄去模仿。然后在慢慢不看别人的程序,尝试自己敲。慢慢就有了编程的能力了。
2.不要只看书,书上简单的会,难的看不懂,推荐B站 鹏哥的C语言。应该对你有很大的帮助。要搞懂他底层的原理。
3.学这开阔视野,学这个能干什么,走那个方向。网上搜一搜,了解他的知识体系。再去有方向的学习。
首先,不要放弃,你还有一个月的时间可以努力复习和提高。一定要指定一个适合自己的学习计划,这个学习计划可能是这样的:将剩余的时间划分为每天的学习时间,制定学习计划并严格执行。可以将时间分配给阅读教材、做练习题、编写代码等方面。适当留出一些时间来休息和放松。
先去B站看看小甲鱼的课,里面讲的很好很实用,你现在还是大一,还有很多时间,花闲暇时间打牢固基础很重要,看完小甲鱼的课程后再去学学刷刷力扣,过一下数据结构,去github上看看很多实战项目来帮你加深理解;
首先,建议先专注于学习C语言,因为掌握了C语言的基础知识和编程思想,再学习C++会更加容易。以下是一些建议的学习流程:
对了,换一个编辑器吧,用VScode或VC2010及以上版本写,别用蹩脚的VC++6.0了;下面是ChatGPT的建议:
了解基础概念和语法
首先,建议先学习基础的概念和语法,包括变量、数据类型、运算符、控制语句、函数等。可以阅读一些经典的C语言入门教材,例如《C Primer Plus》、《C语言程序设计》等。也可以通过一些在线课程和视频来学习,例如Coursera的《Programming Fundamentals》。
练习编写简单的程序
学习编程语言最重要的是实践,可以通过练习编写一些简单的程序来加深理解。可以从一些简单的程序开始,例如输入输出、求和、求平均数等,然后逐渐增加难度,例如字符串处理、数组操作、指针等。可以参考一些练习题和在线平台,例如LeetCode、Hackerrank等。
学习指针和内存管理
指针是C语言中比较重要的概念,学习指针和内存管理可以帮助加深对C语言的理解。建议学习指针的基本概念、指针的运算和使用、内存分配和释放等。可以阅读《C和指针》等书籍,也可以参考一些在线教程和视频。
学习C标准库和常用函数
C标准库是C语言编程中经常使用的一些函数库,包括字符串操作、文件操作、数学函数等。建议学习常用的函数,例如printf、scanf、strcpy、strlen、fopen、fclose等,并了解它们的用法和常见错误。可以参考《C语言标准函数库》等书籍。
学习调试技巧
调试是程序员必备的技能之一,学习调试技巧可以帮助快速定位程序中的错误。建议学习调试工具的使用,例如gdb、valgrind等,并了解一些调试技巧,例如打印调试信息、单步执行、断点调试等。
以上是一些建议的学习流程,但最重要的是要坚持练习,不断尝试编写程序,并在编程实践中加深对C语言的理解。希望这些建议能够帮助你学好C语言,加油!不要感觉基础知识无聊,有些东西需要边学边练,你的每一步都是有意义的;
花费的话,可以按照家教的费用标准来参考。当然了,不同层次的家教,其费用标准也是不同的
我个人觉得你这个问题是缺少练习,从简单的练习开始不要看答案,尝试用自己的思路去写,在这个过程中出现的疑问再去阅读相关知识。
总之就两点,自己动脑+练习。
加油!祝你好运!
可以买一本国外出版的C语言,国外的书相比国内的要更详细
最后,不要灰心丧气,每个人学习编程的速度和方式都不同。重要的是保持热情和耐心,坚持不懈地学习和练习,相信自己能够掌握好C/C++。