网站大量收购闲置独家精品文档,联系QQ:2885784924

国C语言精讲资料.docVIP

  1. 1、本文档共227页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
国C语言精讲资料

第一章C语言基础知识 该章内容:本章是整个C语言最基础的部分;表达式是C语言的核心,本章会学习到不同的表达式。 学习方法:对关键的知识点一定要多背,把最基础的习题多做几遍,在以后的学习中要多次反回来复习,加深印象。 第一节 C语言的基本构成 知识点:C语言的注释;关键字;书写风格;常量和变量 重要程度:★★★★ 1、C语言的良好风格 用C语言编写的程序,称为C语言源程序,简称C程序。 本节将通过一个简单的C程序例子,向大家介绍C语言的一些基本构成和如何写出风格良好的程序,使读者对C语言有一个初步的认识。 例1计算两个整数之和的C程序 #include stdio.h main( ) /*求两数之和*/ { int a,b,sum; /*变量说明*/ a=10; /*把整数10赋值给变量a */ b=20; /*把整数20赋值给变量b */ sum=a+b; /*把两数之和赋值给变量sum */ printf(a=%d,b=%d,sum=%d\n,a,b,sum); /*把计算结果输出到用户屏幕上*/ } 好的风格: 1. 花括号独占一行,有对应关系的花括号在同一列; 2. 有层次关系的代码有必要的缩进; 3. 一条语句独占一行 4. 有适当的注释 关于注释的说明程序中以“/*”开头并且以“*/”结尾的部分表示程序的注释部分。 注释可以加在程序的任何位置。注释是为了提高程序的可读性而增加的,阅读以下程序,想一想结果是多少?main( ) { int a=0,b=0; a =10; /*给a赋值 b=20; 给b赋值 */ printf(a+b=%d\n,a+b); /*输出计算结果*/ } 这是2006年9月全国计算机等级考试二级考试的第19题。需要特别注意的是,程序第三行“/*”开始的注释部分,直到第四行末尾才结束。因此上面的程序等价于以下的程序: main( ) { int a=0,b=0; a =10; printf(a+b=%d\n,a+b); } 1)标识符只能由字母、数字和下划线组成; 2)标识符的第一个字符必须是字母或下划线。 3)program ab1 _to file_5 a1b2c3 _2 B3 非法的标识符: ab含有不合法的字符含有不合法的字符标识符(r (“(”不是字母,为不合法字符23ab (第一个字符不能为数字预定义标识符(如printf,scanf,sin,isalum等)和编译预处理命令(如define,include等)。注意,预定义标识符可以只能由字母、数字和下划线组成第一个字符必须是字母或下划线Int可以作为用户标识符,int就不可以作为用户标识符。 考点:1. 识别哪些是(或不是)标识符 2. 识别哪些是(或不是)用户标识符 例2: 以下不能定义为用户标识符的是 A) scanf B) Void C) _3com_ D) int 分析:本题答案选D。因为int是关键字,关键字不能作为用户标识符。答案(A)的scanf虽然是预定义标识符,但是预定义标识符可以作为用户标识符使用。(B)中Void的第一个字符V大写,它与关键字void是两个不同的标识符,故它可以作为用户标识符。(C)中的_3com_符合标识符的命名规则,且不是关键字,故可以定义为用户标识符。 例3:以下不合法的用户标识符是 A j2_KEY?????????? B) Double?????????? C) 4d?????????????? D)_8_#define PI 3.14159 main( ) { float r,area; r=12.5; area=PI*r*r; printf(area=%f\n,area); } 程序的第一行是宏定义,以后遇到PI就用其后的内容——3.14159来原样替换。这里的PI就是一个符号常量。通常,符号常量用大写字母表示,但这并不是语法上的要求,只不过用大写字母书写符号常量,便于辨认。当进行宏定义后,程序中只要用到相应的数值常量都可以用符号常量代替,这就给程序的修改提供了方便。例如,如果需要进一步提高圆周率的精度,可以直接修改宏定义中的数值常量: #define PI 3.1415926 这样,程序中只要用到PI的地方,其值都自动变为3.1415926。 5、变量 与常量对应的是变量。顾名思义,变量就是在程序的运行过程中其值可以改变的量。例1中的a,b都是变量,它们是

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档