第一章节C语言及程序设计概述.pptVIP

  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语言及程序设计概述;教学要点和重点;1.1 C语言简介 1.1.1 C语言的发展过程;1.1 C语言简介 1.1.1 C语言的发展过程;1.1.2 C语言的主要特点;1.1.2 C语言的主要特点; 参考程序如下: #include stdio.h void main( ) { printf (”programming is interesting!\n” ); } ; 参考程序如下: #include stdio.h int fab(int n); /*函数声明*/ void main() /*主函数*/ { ? int n,i; /*变量声明*/ ?printf(请输入几个月整数值:); ?scanf(%d,n); /*格式化输入*/ ?printf(num=%d ,fab(n)); /*格式化输出*/ } int fab(int n) { ? if(n==1||n==2) return 1; ? else return fab(n-1)+fab(n-2); };从【例1.1】、【例1.2】中可以看出C语言程序的结构及其特点:;(5)C语言中声明语句的使用 C语言程序中所用到的各种各样的量(标识符)要先定义后使用,有时还要加上对变量引用说明和函数引用说明。 (6)C语言可???有编译预处理命令 由“#”开头的行称为宏定义或文件包含,是C语言中的编译预处理命令,末尾无“;”号。每个编译命令需要单独占一行。 (7)C语言中注释信息的使用 C语言的注释信息格式为:/* 注释内容 */(多行注释)或//注释内容(单行注释)。注释只增加程序的可读性,但不被计算机执行。 (8)C语言的标识符区分大小写 系统预留的关键词由小写字母组成。用户定义的变量名、函数名等标识符一般也由小写字母组成,但不可占用系统预留的关键字。;1.2.2 标识符与关键字; ①标准C不限制标识符的长度,但它受各种版本的C语言编译系统限制,同时也受到具体机器的限制。例如在某版本C中规定标识符前八位有效,当两个标识符前八位相同时,则被认为是同一个标识符。 ②在标识符中,大小写是有区别的。例如NEXT和next是两个不同的标识符。 ③标识符虽然可由程序员任意定义,但标识符是用于标识某个量的符号,命名应尽量具有相应的意义,方便阅读理解;一般以英文单词进行表示,尽量做到“见名知义”。;(2)C语言的关键字 关键字是C语言规定的具有特定意义的字符串,通常也称为保留字。用户定义的标识符不能与关键字相同。如表1-1所示。; 一个C语言程序从编写到运行在计算机上,需要经过4个步骤:编辑、编译、连接和运行。 ①编辑(Edit)。编写C语言源程序并在计算机上对其进行编辑,生成一个后缀为.c的源程序 *.c,存盘。 ②编译(Compile)。使用C语言编译器对上一步生成的 *.c源程序进行编译。 ③连接。编译生成的目标程序 *.obj,将目标程序 *.obj与系统的函数和头文件等引用的库函数进行连接装配,最后生成后缀为.exe的可执行程序 *.exe。 ④运行。上步生成的 *.exe程序可被计算机执行,并得到运行的结果,显示输出。;1.3.2 Turbo C 2.0编译工具简介;(2)Turbo C 2.0的启动 在Windows平台上进入Turbo C2.0的方法:单击TC.EXE文件,启动Turbo C 2.0。;1.3.3 Visual C++6.0编译工具简介;(2)输入和编译源程序;1.4如何学习C语言 1.4.1 学习C语言的理由 前面已经介绍了C语言的起源和特点。这些特点决定了选择学习C语言的理由。 (1)C语言是编写操作系统最常使用的编程语言。 (2)C语言的特性是介于高级语言和汇编语言之间。 (3)C语言语法结构简洁精妙,写出的程序非常高效,适宜描述算法。;1.4.2 学好C语言的步骤 总的来说学习C语言要分为两个层次,第一个层次是应用C语言学会基本编程,第二个层次是如何进一步提高编程水平,应用C语言编写程序解决工程和科研项目中的实际问题。一般学习步骤如下: (1)精读C语言教材,要掌握基本语法。 (2)重点把C语言的语法规则,输入、输出格式、运算规则、变量的类型等搞清楚,掌握好程序的三种基本结构,学会数组、函数调用及指针的用法。 (3)进一步通过实例掌握C语言提供的标准函数,以便减轻

文档评论(0)

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

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

1亿VIP精品文档

相关文档