为什么青蛙会飞
6532023-12-04
今天给各位分享为什么老师不推荐用《C++ Primer》作为教材的知识,其中也会对为什么不建议用cprimer教材进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录
此书适合做查阅的工具书而不适合做教材
首先这本书太厚了,讲的知识点太多,太细,而上课的时间又有限,通过其他诸如自己编纂的教材可以快速突出教学重点,帮助学生掌握重点内容,能够快速上手写出程序。
其次就是重点要学的是编程的思想而不是非常细小的知识点,用primer容易让人过分抓细节,本末倒置。
再者,把c++学精通真的挺难的,而且在市场上占有率并不高,大部分人最后都不会用c++,用那么大的功夫学c++得不偿失。
最后,你不觉得那么厚一本书背着不累吗???
欢迎关注@拖懒之人一起分享交流
一、给初中生看的:
1.《啊哈C语言》
优点:简单易懂,生动有趣。
缺点:看完它,水平有限,还要看别的,才能满足大一考试需求。学的只是C语言的冰山一角。
二、给高中生、大一新生看的经典入门书:
1.《Cprimerplus》
优点:适合小白看。语法全覆盖,细节多,知识点讲的清楚,就像高中的《王后雄教材完全解读》。
缺点:琐碎细节太多,每一节内容太多,C语言的精华都被藏了起来,找不到重点,有很多学了的知识点,其实压根就不会怎么用。
这一本真正的入门首选书籍。学长翻过类似Cprimerplus的书,只能说读的累(内容比较多),是给小白看的好书。
3.《TheCProgrammingLanguage》
首先,C语言的信仰书籍:《TheCProgrammingLanguage》
优点:作者是最大的优点,本书作者是C语言之父。别的优点,我觉得都不算优点了,比如:内容绝对简洁明了,几乎没有废话、没有过多琐碎细节,只讲最纯粹的C语言。内容全是C语言的核心。代码示例大多都是库函数的实现方法。
缺点:不适合小白,适合有一定编程经验(少数例题涉及到数据结构与算法,第一章跨度太大)的读者。书中例子挑战性依次递增,对小白不友好。
因此此书适合作为一本精炼C语言的书,大一上学期结束,后来再倒过来看这本书,会对C语言的理解焕然一新。
最后,如果看书实在是看不懂的话,可以在b站上面搜索c语言。选择最高的播放记录进行学习。有弹幕学习起来更轻松哦。
最后请记住,入门编程的最好方法就是
多敲多敲,多敲,多练习,多调试多调试多调试!!!!!
题主,你好。严sir课堂很高兴回答你的这个问题。
首先说明:你的程序代码并没有任何错误,造成你问题的原因在于你的输入。
第一:弄清楚scanf函数的基本格式第二:弄清楚你的问题的根源在你的问题截图当中,可以看到:
你写的语句是:scanf("%d,%d",&a,&b);
在格式控制串中,除了格式说明符之外,还出现了普通字符逗号(,)。这样的就要求你在输入时,也必须用逗号将两个输入的数据隔开。
而你的你输入是:
你采取空格的方式来隔开两个数据。这样就造成和代码的要求输入格式不匹配,程序便出现了问题。
按你代码的要求,应该输入:8,5
以上便是我的回答。请如果觉得有所帮助,请关注严Sir课堂。我们会为你提供系统的C语言学习教程。
首先给大家推荐,基础入门的书籍。
C语言开发入门教程
本书共12章。
第1章主要讲解了计算机语言方面的知识以及C语言在未来行业中的众多用途。
第2~5章主要讲解了C语言的基础知识,包括数据类型、运算符、流程控制、函数、数组,学好这些知识对后续的学习至关重要。
第6~11章分别讲解了指针、字符串、预处理、结构体和共用体、基本数据结构、文件操作,这些知识是C语言中最核心的内容,熟练掌握这些知识,可以使程序开发更加得心应手。
第12章为项目实战,结合前面所学的基础知识,开发一个学生成绩管理系统。
下面分享一些C语言入门的视频教程。
第一阶段-玩转C语言
1、周期与目标:
学习周期:22天
学完后目标:可开发简单的C语言小程序。
2、知识点:
1)C语言入门
数据类型、流程控制、函数、指针、内存布局、结构体、共用体、文件操作
2)Linux系统编程基础
Linux操作系统介绍、Linux目录和路径、Linux文件权限、Linux下常用命令、Vim编辑器、webserver环境搭建
3)C项目:电子词典
指针操作、文件读写、流程控制
4)C语言提高
指针操作、文件读写、流程控制
推荐视频
C++基础视频教程:http://pan.baidu.com/s/1c049lk
C语言基础视频:http://pan.baidu.com/s/1cGjK1S
各位小伙伴们,书籍和视频可以穿插着学习,效果会事半功倍,希望各位小伙伴可以早日掌握一门技术。
此次主要给大家分享的是一些基础入门的干货,想要更加深入,更加全面教程的可以关注我哦!
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!