c语言学习过程中做了哪些工作
1个回答
2017-06-10 · 知道合伙人互联网行家
关注
展开全部
您好,很高兴回答您的问题!
解答:
1,首先,学习c语言要从基础开始,虽然说学习编程重要的是敲代码,而不是光看!但是没有理论基础,就连一个特别简单的A + B 的代码都不一定能敲出来,而这也正是为什么杭大,浙大,以及交大ACM网上OJ题都统一将A + B的问题作为编程入门人员必须要做的第一道题!
2,看纸质的教材,版本根据自己选,如果你是学生的话,初学最好的选择莫过于我们都在用的一本“c语言程序设计”,这本书虽然很基础,但是里面将的东西真的都是特别有用的,再学完理论基础后,每一章后面又专门的理论练习题和编程实战上机题,让我们每学完一章都能都能进行自我测试和总结,如果好好利用的话,会有事半功倍的效果!因为这本书在网上不好买,所以如果不是学生的话,也可以换其他的书籍,比如说,谭浩强的C程序设计,最新版式第四版 红色封面,这本书也将的非常仔细,有大量的编程实例供你学习,如果你特别想敲代码的话,但是自己又不是很会的话,可以照着上面先敲一遍,这样再加上理论的掌握你也能至少懂50%了。
3,多看网上的公开课,视频教程,这里给你推荐几个:“中国大学MOOC(慕课)”、“51自学网”、“网易云公开课”等等,这些上面都有很多资源去供我们学习,你想学c语言编程基础,这上面有,你想学C++,这上面也有,还有很多其他类型的公开课,你可以边看边自己敲代码,这样对你的编程技术会有一个从量的飞跃到质的飞跃!
4,多总结,在学习c语言的过程中,很多时候,当我们解决bug的时候,本来以前遇到过同样的问题,但是就是自己没有引起注意,导致下一次这个问题出现时,我们又手足无措了!所以在平时我们编程时,遇到的问题解决后,要及时记录问题和答案,以便下一次不在这个问题上继续错下去。
解答:
1,首先,学习c语言要从基础开始,虽然说学习编程重要的是敲代码,而不是光看!但是没有理论基础,就连一个特别简单的A + B 的代码都不一定能敲出来,而这也正是为什么杭大,浙大,以及交大ACM网上OJ题都统一将A + B的问题作为编程入门人员必须要做的第一道题!
2,看纸质的教材,版本根据自己选,如果你是学生的话,初学最好的选择莫过于我们都在用的一本“c语言程序设计”,这本书虽然很基础,但是里面将的东西真的都是特别有用的,再学完理论基础后,每一章后面又专门的理论练习题和编程实战上机题,让我们每学完一章都能都能进行自我测试和总结,如果好好利用的话,会有事半功倍的效果!因为这本书在网上不好买,所以如果不是学生的话,也可以换其他的书籍,比如说,谭浩强的C程序设计,最新版式第四版 红色封面,这本书也将的非常仔细,有大量的编程实例供你学习,如果你特别想敲代码的话,但是自己又不是很会的话,可以照着上面先敲一遍,这样再加上理论的掌握你也能至少懂50%了。
3,多看网上的公开课,视频教程,这里给你推荐几个:“中国大学MOOC(慕课)”、“51自学网”、“网易云公开课”等等,这些上面都有很多资源去供我们学习,你想学c语言编程基础,这上面有,你想学C++,这上面也有,还有很多其他类型的公开课,你可以边看边自己敲代码,这样对你的编程技术会有一个从量的飞跃到质的飞跃!
4,多总结,在学习c语言的过程中,很多时候,当我们解决bug的时候,本来以前遇到过同样的问题,但是就是自己没有引起注意,导致下一次这个问题出现时,我们又手足无措了!所以在平时我们编程时,遇到的问题解决后,要及时记录问题和答案,以便下一次不在这个问题上继续错下去。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询