- 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语言程序的基本元素 本章要点 2.1 程序的入口 2.2 信息的显示 2.3 数 据 运 算 2.4 数 据 输 入 习题 2 2.1 程序的入口 2.1 程序的入口 2.1 程序的入口 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.2 信息的显示 2.3 数 据 运 算 2.3 数 据 运 算 2.3 数 据 运 算 2.3 数 据 运 算 2.3 数 据 运 算 2.3 数 据 运 算 2.3 数 据 运 算 2.4 数 据 输 入 2.4 数 据 输 入 2.4 数 据 输 入 * * 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 2.1.1 main( )函数 所有的程序都有一个执行的起点,这个执行的起点不是按程序代码的书写顺序来决定,而是有专用的标识。 上一章已指出,main( )是C语言程序的主函数,每个C程序有且仅有一个主函数。所有的C程序都是从这里开始执行。也就是说,在C语言中程序总是从main( )函数开始执行,而不管main( )是在程序的什么位置。 任何主函数都由main( )和它之后的一个左花括号“{”和一个右花括号“}”组成。这一对花括号之间就是函数的主体,简称函数体。 main( )函数的函数体由紧跟在函数名后的左花括号开始,到与之对应的相同层次的右花括号结束。 花括号必须成对出现,如果在程序中的花括号不配对(如缺少右花括号),则在程序编译时会出现错误消息:syntax error : }。 花括号除了可以作为函数体的开头和结尾的标识外,还可以用于复合语句(也称作块语句)的开头和结尾标志。 如果主函数执行完毕,则整个程序便结束。 2.1.2 复合语句、空语句与空行 到现在为止,我们学习的语句还只是单行语句,但在程序中,有时需要将相邻的数条语句作为一个整体来执行,就可以将这些语句用花括号括起来,成为一个复合语句。例如下面所示的程序段: void main( ) { /*函数体开始*/ … { /*复合语句开始*/ printf(欢迎进入C语言程序设计的世界!\n); printf(你现在所在的位置是main( )函数,这里是C语言程序执行的入口。\n); } /*复合语句结束*/ … } /*函数结束*/ 这段程序中,内部的一对花括号内所包括的就是复合语句。 从语法上来说,一个复合语句可以视为一条单语句,即可以将复合语句看成一个整体,放在任何可以放置单语句的位置,执行时也是作为一个整体来执行。 复合语句的花括号内,不限制语句的条数,除执行语句外,还可以有定义语句出现。 除单行语句与复合语句外,还有一种特殊语句形式,即空语句。 空语句仅起到占位的作用,以便以后对语句进行充实。形式如下: … ; /*空语句*/ … { /*空语句*/ } … 需要注意的是,空语句不是空行。空语句在编译中得到执行,能得到编译后的目标代码。空行仅是为了使程序易于阅读,不参与编译,程序编译时会将其忽略。为写出好的程序,使程序易读,空行有时也是必要的。 2.2.1 标识符与关键字 在程序设计中,常用具有一定意义的名字来标识程序中的变量、函数、数组、类、标号以及其他用户自定义的数据类型,以方便在程序设计中按名字来访问数据,这种名字被称为标识符。 在C语言程序中,标识符由1~8个字符组成。构成标识符的字符只能是下划线“_”、数字(0~9)和英文字母,并且标识符的第一个字符只能是下划线或英文字母。 下列这些都是合法的标识符: address、Tel、name、password、_var1、year_1999、_123、ID_view 下列这些都是非法标识符: T-3、2abc、Tel#、[str]、mail@sina、+point、!key C语言是一种对字母大小写敏感的语言,定义标识符时必须注意字母的大小写,例如,passWord和password在C语言中就是两个不同的标识符。 在C语言程序中,还有一类特殊的标识符,它们仅供系统专用,不能用来作为用户定义的标识符,这就是关键字,又称为系统保留字。 关键字是有特殊
您可能关注的文档
- C语言程序设计教程 作者 陈宝贤 第7章循环结构程序设计.ppt
- C语言程序设计教程 作者 陈宝贤 第10章数组与字符串处理.ppt
- C语言程序设计教程 作者 陈宝贤 第11章指针.ppt
- C语言程序设计教程 作者 陈宝贤 第12章结构体与共用体.ppt
- C语言程序设计教程 作者 陈宝贤 第13章文件.ppt
- C语言程序设计教程 作者 陈宝贤 第14章 位运算.PPT
- C语言程序设计教程 作者 李丽娟 第3章程序的简单算法制定.ppt
- C语言程序设计教程 作者 李丽娟 第4章分支语句.ppt
- C语言程序设计教程 作者 李丽娟 第5章循环结构.ppt
- C语言程序设计教程 作者 李丽娟 第6章函数与宏定义.ppt
- C语言程序设计实用教程 作者 杨旭 王爱赪 关昀 徐庆1 第4章.ppt
- C语言程序设计实用教程 作者 杨旭 王爱赪 关昀 徐庆1 第5章.ppt
- C语言程序设计实用教程 作者 杨旭 王爱赪 关昀 徐庆1 第6章.ppt
- C语言程序设计实用教程 作者 杨旭 王爱赪 关昀 徐庆1 第7章.ppt
- C语言程序设计实用教程 作者 杨旭 王爱赪 关昀 徐庆1 第8章.ppt
- C语言程序设计实用教程 作者 杨旭 王爱赪 关昀 徐庆1 第9章.ppt
- C语言程序设计新视角 作者 周幸妮 全书教案_ 第0章.ppt
- C语言程序设计新视角 作者 周幸妮 全书教案_ 第2章.ppt
- C语言程序设计新视角 作者 周幸妮 全书教案_ 第4章.ppt
- C语言程序设计新视角 作者 周幸妮 全书教案_ 第5章.ppt
最近下载
- 初中英语语法专项1000题:专题11-时态二(现在进行时)(答案解析).pdf VIP
- 外科学课件:胸部损伤-.ppt VIP
- 2021年1月自考11466现代企业人力资源管理概论试题及答案含解析.pdf VIP
- 营运桥梁变形监测报告.doc VIP
- 防水基本知识的普及雨虹.pdf VIP
- 初中英语语法专项1000题:专题10-时态一(一般现在时)(答案解析).pdf VIP
- 大疆无人机操作教程视频.pdf VIP
- 初中英语语法专项1000题:专题09-动词-专项训练(答案解析).pdf VIP
- 人教版四年级上册道德与法治培优辅差计划.docx VIP
- 东方雨虹聚羧酸减水剂应用.ppt VIP
文档评论(0)