计算机期末考试复习资料 C语言复习.docVIP

  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语言复习 第一章: 总结: (1) C程序是由函数构成的。 这使得程序容易实现模块化。 (2) 一个函数由两部分组成: 函数的首部:例1.3中的max函数首部 int max(int x,int y ) 函数体:花括号内的部分。若一个函数有多个花括号,则最外层的一对花括号为函数体的范围。 函数体包括两部分 : 声明部分:int a,b,c; 可缺省 执行部分:由若干个语句组成。可缺省 注意: 函数的声明部分和执行部分都可缺省, 例如: void dump ( ) { } 这是一个空函数,什么也不做,但是合法的函数 (3) C程序总是从main函数开始执行的,与main函数的位置无关。 (4) C程序书写格式自由,一行内可以写几个语句, 一个语句可以分写在多行上,C程序没有行号。 (5) 每个语句和数据声明的最后必须有一个分号。 (6) C语言本身没有输入输出语句。输入和输出的操作是由库函数scanf和printf等函数来完成的。C对输入输出实行“函数化” 第二章: 算法的特性 有穷性:一个算法包含有限的操作步骤 确定性:算法中的每一个步骤是确定的,含义是唯一的 有零个或多个输入 有一个或多个输出 有效性:算法中每一个步骤应能有效运行 三种基本结构 顺序结构、选择结构、循环结构 第三章: 一、数据类型 1.标识符(identifier) 定义:用来标识变量、常量、函数等的字符序列 组成: 只能由字母、数字、下划线组成,且必须是字母或下划线开头,C语言中大小写敏感(如count,Count,COUNT是三个不同的标识符。)不能使用关键字 长度:最长32个字符 命名原则:见名知意 不宜混淆 如l与I, o与0 2.常量 定义:程序运行时其值不能改变的量(即常数) 分类:(符号常量,直接常量) 符号常量:用标识符代表常量 定义格式: #define 3.变量 概念:其值可以改变的量 变量名与变量值 变量定义的一般格式: 数据类型 变量1[,变量2,…,变量n]; 二、整型变量的分类: 分为四种:基本型、短整型、长整型、无符号型 1.基本型: 用“int”表示 2.短整型: 用“short int”或 “short”表示 3.长整型: 用“long ”或 “long int ”表示 4.无符号型:(修饰符:unsigned) 不存放符号,则不带符号数. 又分无符号整型,无符号短整型, 无符号长整型。分别以unsigned int、unsigned short和unsigned long表示。 各种整型的取值范围: 类型 比特位 取值范围 [signed]int 16 -215~(215-1) Unsigned int 16 0~(216-1) [signed]short 16 -215~(215-1) Unsigned short 16 0~(216-1) [signed]long 32 -231~(231-1) Unsigned long 32 0~(232-1) 三、浮点型数据 1.实型常量(实数或浮点数)表示形式: (1)十进制数形式:数字和小数点组成(必须有小数点) 如0.123, .123, 123.0, 0.0, 123. (2)指数形式:(e或E之前必须有数字;e后必须为整数)如12.3e3 ,123E2, 1.23e4 , e-5 , 1.2E-3.5 2.实型常量的类型 默认double型 在实型常量后加字母f或F,认为它是float 型 如:12.3f 一个浮点型常量可以赋给一个float型,double型,long double型变量,根据变量的类型截取实型常量中相应的有效位数。 1.浮点型数据在内存中的存放形式 浮点型数据是按照指数形式存储的。系统把一个浮点数据分成小数部分和指数部分,分别存放。指数部分采用规范化的指数形式。 2.浮点变量分类 单精度(float型) 双精度(double型) 长双精度(long double型) 3.字符常量 定义:用单引号括起来的单个普通字符或转义字符 转义字符:反斜线后面跟一个字符或一个代码值表示 4.C语言的运算符 1.算术运算符:(+ - * / % ++ --) 2.关系运算符:( = == = !=) 3.逻辑运算符:(! ||) 4.位运算符 :( ~ | ^ ) 5.赋值运算符:(= 及其扩展) 6.条件运算符:(?:) 7.逗号运算符:(,) 8.指针运算符:(* ) 9.求字节数 :(sizeof) 10.强制类型转换:(类型) 11

文档评论(0)

飞扬的岁月 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档