谈C语言的学习.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谈C语言的学习   摘要:由于C语言的知识点很零碎,初学者存在着较大的困难,笔者从教学的实践出发,给出学习C语言的方法,帮助初学者解决学习中的一些问题,寻找到适合自己的学习途径。   关键词:C语言;程序;学习   中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)25-1497-03   Discussion about C Language Learning   YING Shi-yong   (Yancheng Textile Vocational and Technical College, Yancheng 224005, China)   Abstract: In regard to fragmentary knowledge of C language, the beginner have difficulty in learning it. The author puts forward some methods of studying C language from the teaching practice. It helps the beginner to solve some problems in the process of studying and seek for study methods that suit themselves.   Key words: C language; procedures; learning   1 问题的提出   随着计算机技术的普及,学习语言程序设计的人也越来越多,尤其是学习C语言的人更是多。但是不少人对计算机语言的学习比较头疼,感到力不从心。平心而论,对于初学者而言,这属于正常现象。请看下面用C语言编写的一道程序:   #include stdio.h   #definePI 3.1415   main()   { float r,area;   printf(%please input the value of r:);   scanf(%f,r);   if(r0) s=PI*r*r;   else { if(area==0) return(0);   ease return(-1); }   printf(area=%f,area); }   这个程序的功能是通过键盘输入一个实型数,经过程序的运行后,在屏幕上显示以这个数作为半径的圆的面积。这虽然是一个比较简单的程序,却包含了C语言的很多重要的知识点。因此,对知识点的学习就显得很重要了。   2 C语言的特点   每一种语言都有自己的特点,C也不例外。它的特点如下:   2.1 语言简单,使用方便   它采用类似自然语言的语法来书写程序代码。所谓自然语言就是接近于人思维习惯的语言。用C语言编写程序的过程往往就是反映了编程者思考问题的过程。   2.2 运算符丰富   C语言总共有34种运算符号。从而使得C的运算类型很丰富,表达式类型多样化,灵活使用各种运算可以实现其他高级语言中很难实现的运算。   2.3 数据结构丰富   C本身数据类型多,如整型、单精度型、双精度型、字符型、数组型、指针型、结构体型、共同体型等,并且能实现各种复杂的链表、树、栈的运算。   2.4 具有结构化的控制语句   常用的有if……else语句、while语句、do……while语句、switch语句、for语句等。用函数作为程序模块以实现程序的模块化。   2.5 移植性好   “基本上不作修改就能用语各种型号的计算机和各种操作系统。”[1]   3 C语言入门要点   3.1 注意C语言的书写   比起经典的教学语言PASCAL来讲,C语言的书写是相对比较随便,而且具有很灵活性。但是,从易读性的角度出发还是要遵循一些规则。往往有条有理的程序在视觉上有一种美的享受。如果书写的程序没有一定的规律可寻,语句没有层次感,读者就会没有耐心去读了。书写结构就如同框架、基本轮廓。养成良好的书写习惯,对于培养严谨的思维很有帮助。在书写时要尤其要注意以下几点:   (1)一行中最好是以一个语句为佳。虽然一行中可以书写很多的语句,但在读的时候很烦琐,而且在调试程序时也不容易发现错误;   (2){}的配对。在书写时尤其要注意配对,对于要配对的{}尽量书写在同一列中。   3.2 掌握C语言的结构   C语言的程序从程序结构上看主要有顺序结构、选择结构、循环结构。程序的结构也就是程序的骨架和轮廓,对程序的执行过程有着很大的影响。   3.2.1 顺序结构   顾名思义,就是程序顺序地从第一个操作开始,一直执行到最后一个操作[2]。流程

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档