1 / 239
文档名称:

C语言入门.docx

格式:docx   大小:187KB   页数:239
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

C语言入门.docx

上传人:Seiryu 2021/10/29 文件大小:187 KB

下载得到文件列表

C语言入门.docx

相关文档

文档介绍

文档介绍:推荐资源
(必收藏)
-htm-m-bbs-cateid-
2. 数十G的photoshop教程在线看或下载
-htm-fid-
,word,excel办公软件教程在线看或下载

本文由540515815贡献
doc文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
学习不论讲不讲方法, 1 个月学会了,而你却 100 年才学会, 这不就晚了么?: )所以说,,事半功倍;学习方法 不正确,事倍而功半. 程序不是看出来的, 6 个小时程序, 《数
据 结构》和排列组合,图论方面的习题反复做了 N ,很多内 容早已淡忘掉, 但却培养了我很强的编码能力和调试能力, 直到现在还对我的工作有很大的 帮助. 学习忌贪多,忌浮躁,忌急功近利,,培养 一个好的学习方法,一步一步慢慢走,终能成为高手.
一, C 语言入门的基本学习方法 《C 语言》 的内容很丰富, 有的部分涉及到的细节很多, 如硬件知识和数据结构知识等, 学习时不可能面面俱到,否则必然会顾此失彼, C 语言的学生,开始不必在每一个细节上过于死抠,而应当把主要精力放在最基本,最常用的 那些部份, 待有一定的基础后再深入到一些非主要的细节, 有一些细节需要通过较长期的实 C 语言时,可能会遇到有些问题理解不透,请不要气馁,鼓足勇气 向后面的内容学习,待学完后面的章节知识, C 语言始 终要记住"曙光在前头"和 "千金难买回头看""千金难买回头看"是学习知识的重要方法, , 就是说,学习后面的知识,不要忘了回头弄清遗留下的问题和加深理解前面的知识,这是学 习的人最不易做到的,:在 C 语言中最典型的是关于结构化程 序设计构思,不管是哪种教材,一开始就强调这种方法,这时也许你不能充分体会,但是学 到函数时,再回头来仔细体会,温故知新, C 语言就是要经 过几个反复,才能前后贯穿,积累应该掌握的 C 知识.
二 如何学习 C 语言的运算符和运算顺序 C 语言的运算功能十
分丰富,,当多种不同运 算组成一个运算表达式, 即一个运算式中出现多种运算符时, 运算的优先顺序和结合规则显 得十分重要. 初学者往往对此感到非常困难,觉得 C 语言学习太繁杂,其实只要我们对此合理进行 分类, 找出它们与我们在数学中所学到运算之间的不同点之后, 记住这些运算也就不困难了, 有些运算符在理解后更会牢记心中,将来用起来得心应手,而有些可暂时放弃不记,等用到 时再记不迟. 下面是所有的运算符按优先级不同分类列表: (对不起,因为表格显示不正常,已被我 删除大家可以看书上的) 表中列出 15 种优先级的运算符,从高到低,优先级为 1 ~ 15,最后边一栏是结合规则, 除第 2,3 级和第 14 级为从右至左结合外,其它都是从左至右结合,它决定同级运算符的运 算顺序. 下面我们通过几个例子来说明: (1) 3*20/4%10 这个表达式中出现 3 种运算符,是同级运算符,运算顺序按从左至
右结合,因此先计算 3 * 20=60,然后被 4 除,结果为 15,最后是%(求余数)运算,所以 表达式的最终结果为 15%10 = 5
(2)a = 3;b = 5;c =++ a* b ;d =a + +* b; 例子中的"; "是 C 语言的语句分隔符,执行顺序为从左到右,第 1 条语句执行后 a 的 值为 3,第 2 条语句执行后 b 的值为 5,第 3 条语句中有两个运算符前置+ +和*,按表中所 列顺序,+ +先执行,*后执行,所以+ + a 执行后,a 的值为 4,由于+ +为前置运算,所以 a 的值 4 参与运算,C 的值为 20,最后执行第 4 条语句,由于 a + +为后置运算,所以 a 值为 4 参与运算,使得 d
的值仍为 20,而 a 参与运算后其值加 1,值为 5. 这个例子执行后,a 的值为 5,b 的值为 5,c 的值为 20,d 的值也是 20.
 "++"是C和C++里的自增运算符.