- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 C语言编程准备 本章将更深一步地介绍C程序的特点。C程序由许许多多的标识符、关键字和操作符等组成。C语言规定了简单有效的语法规则将它们组合在一起,串成一个个有丰富功能的程序。在学习本章时,要重点关注以下知识点: 第2章 C语言编程准备 C程序的一些特点; 标识符的概念; 关键字的概念; 编译、链接和运行的概念和作用; C程序开发流程; 学会至少一种环境下的C程序开发。 2.1 C程序介绍 从本节开始,读者将见识到C语言的真实面貌。本小节将通过两个简单的C程序的讲解来使读者对C语言的特点有一个初步的印象,同时讨论了标识符和关键字的概念,最后还介绍了C程序的编译、链接和运行。 2.1.1 两个简单的C程序 在第1章中,已经认识了第一个C程序“Hello, world!”,知道了C程序都会有一个main函数,也知道了C程序简单的执行过程。但是,对于该程序的讲解十分简略。本小节将再通过两个简单的程序使读者了解C程序更多的特点,建立起C程序更丰满的轮廓。 【范例2-1】输出一个正方形,实现方法如示例代码2-1所示。 示例代码2-1 01 #include stdio.h /* 包含文件*/ 02 /* 空行*/ 03 int main(void) { /* main函数的声明,下面都为main函数的函数体*/ 04 /* 使用printf语句逐行输出正方形*/ 05 printf(* * * * *\n); /* 输出第1行 */ 06 printf(* *\n); /* 输出第2行 */ 07 printf(* *\n); /* 输出第3行 */ 08 printf(* *\n); /* 输出第4行 */ 09 printf(* * * * *\n); /* 输出第5行 */ 10 /* 空行*/ 11 return 0; /* 返回语句*/ 12 } 示例代码2-1 【运行结果】程序运行后,得到输出结果下图所示。 【范例2-2】 【范例2-2】本范例简单地展示了C语言中一些操作符、变量和数据类型,如示例代码2-2所示。 示例代码2-2 01 #include stdio.h /* 包含文件*/ 02 /* 空行 */ 03 int main(void) { /* main函数声明*/ 04 /* 定义两个整型变量*/ 05 int a = 3; /* 定义并初始化a */ 06 int b = 7; /* 定义并初始化b */ 07 08 /* 定义两个浮点型变量*/ 09 double c = 2.4; /* 定义并初始化c */ 10 double d = 7.4; /* 定义并初始化d */ 11 12 /* 使用操作符进行计算*/ 13 b = b + a; /* 对b赋值 */ 14 d = c * d; /* 对d赋值 */ 15 16 /* 输出各个变量的值*/ 17 printf(a = %d\n, a); /* 输出a的值 */ 18 printf(b = %d\n, b); /* 输出b的值 */ 19 printf(c = %d\n, c); /* 输出c的值 */ 20 printf(d = %f\n, d); /* 输出d的值 */ 21 22 return 0; 23 } 示例代码2-2 【运行结果】本程序的运行结果如图2-2所示。 2.1.2 C程序的一些特点 从以上两个程序可以看到C程序的一些简单特点: C程序开头一般都有一些以#include开头的预处理语句,它们的作用是用来包含一些外部文件; 都含有一个main函数,它是程序的执行入口; main函数都有以下声明: int main(void) 程序的执行主体都放在main函数的函数体中; 变量必须在定义后才能使用; 可以使用一系列的操作符对变量进行操作; 可以调用函数来执行一些功能,比如,使用printf函数来输出变量的值; 2.1.2 C程序的一些特点 都含有如下返回函数值的return语句: return 0; 程序执行过程,从main函数开始,到它的return语句结束; 一般有适当的注释语句,以辅助说明语句功能; 在不同程序段间要适当地加空行,使程序结构清晰; 程序语句要有良好的缩进风格,提高代码可
文档评论(0)