- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 C程序设计的初步知识(ppt)
第2章 C程序设计的初步知识 程序实例 问题:C程序的基本结构是什么样? 程序演示:【例】求矩形的面积 #includestdio.h main() /*定义主函数*/ { double a,b,area; /*定义三个存放实数的变量a,b,area*/ a=1.2; /*将矩形的两条边长分别赋给a和b*/ b=3.6; area=a*b; /*计算矩形的面积并存储到变量area中*/ printf(“a=%f,b=%f,area=%f\n”,a,b,area); /*输出矩形的两条边长和面积*/ } 执行以上程序的结果: a=1.200000,b=3.600000,area=4.320000 C语言程序的结构和格式 C程序构成的特点: C程序是由若干个函数构成的。每个C程序有且仅有一个主函数,该主函数的函数名规定为main。 每个函数(包括主函数)的定义分为两个部分:函数头和函数体。 函数头:返回值的类型 函数名(类型 形式参数1,类型 形式参数2,···) 函数体:{数据定义部分 实现函数功能的语句串 } 函数名后面的一对圆括号“()”是用来写函数的参数的。参数可以有,也可以没有,但圆括号不能省略。 C程序中的每个语句以“分号”作为语句的结束,“分号”是C语句的组成部分,不可以省略。 用“/*”和“*/”括住的任意字符序列,称为“注释”。注释可以出现在程序的任何位置上,通常放在一段程序的开始,用于说明该段程序的功能;或者放在某个语句的后面,对该语句进行说明。源程序编译时,注释被忽略。 C程序的书写格式很灵活,在一行上可以书写多个语句,一个语句也可以写在多行上。在程序清单的任何一处都可以插入空格符号或回车符号。但是,为了程序清单层次分明、便于阅读,通常都采用缩格并对齐的书写方法。 C程序的执行总是从主函数开始,并在主函数中结束。主函数和其它函数的位置是任意的。其它函数总是通过函数调用语句被执行。 主函数可以调用任何其它函数;任何其它函数都可以相互调用,但不能调用主函数。 C语言编译系统区分字母大小写。 历年试题 以下叙述中正确的是() C程序中注释部分可以出现在程序中任意合适的地方 花括号“{”和“}”只能作为函数体的定界符 过程C程序的基本单位是函数,所以函数名都可以由用户命名 分号是C语句之间的分隔符,不是语句的一部分 对于一个正常运行的C程序,以下叙述中正确的是() 程序的执行总是从main函数开始,在main函数结束 程序的执行总是从程序的第一个函数开始,在main函数结束 程序的执行总是从main函数开始,在程序的最后一个函数中结束 程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束 以下叙述中正确的是() C程序中的注释只能出现在程序的开始位置和语句的后面 C程序书写格式严格,要求一行内只能写一个语句 C程序书写格式自由,一个语句可以写在多行上 用C语言编写的程序只能放在一个程序文件中 二、标识符、常量和变量 1.标识符 C语言中按照一定规则命名的符号称为标识符。 本章开头程序中的a,b,area,double,printf都是标识符。 标识符是由字母或下划线开头的,字母、数字、下划线组成的字符序列。包括以下三类: 关键字 本章开头程序中的C语句:double a,b,area;中的double就是关键字。(课本附录4) 说明: 所有的关键字均由小写字母组成,一旦出现大写字母,其不再是关键字原来的含义。 根据关键字的作用,可以分为数据类型关键字、控制语句关键字、存储类型关键字和其它关键字四类。 数据类型关键字(12个):char,double,enum,float,int,long,short,signed,struct,union,unsigned,void 控制语句关键字(12个):break,case,continue,default,do,else,for,goto,if,return,switch,while 存储类型关键字(4个):auto,extern,register,static 其它关键字(4个):const,sizeof,typedef,volatile (2)预定义标识符 本章开头程序中的scanf、printf就是预定义标识符 所谓预定义标识符是指C语言中预先定义并具有特定含义的标识符,如C语言提供的库函数的名字(如printf)等。C语言允许把这类标识符重新定义另作他用,但这将使这些标识符失去预先定义的原意。建议用户不要把这些预定义标识符另作他用。 (3)用户自定义标识符 程序开头用到的三个变量a,b,area就是用户自定义标识符。 用
文档评论(0)