C语言重修复习资料(2016年4月答案)课件.doc

C语言重修复习资料(2016年4月答案)课件.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言重修复习资料(2016年4月答案)课件

《C语言程序设计》 重修班辅导资料 陈世清 第一章 C语言概述 一.知识点 1.C语言的特点:①语言简洁、紧凑,使用方便、灵活; ②运算符丰富; ③数据结构丰富; ④具有结构化控制语句; ⑤语法限制不太严格,程序设计自由度大; ⑥可以进行位操作,能实现汇编语言的大部分功能,能直接对硬件进行操作; ⑦生成的目标代码质量高,程序执行效率高; ⑧程序的移植性好。 2.C程序的组成: ⑴C程序是由函数构成的; ⑵一个函数包括函数的首部(即函数的第一行)和函数体(即花括号部分); ⑶函数体一般包括声明部分和执行部分; ⑷一个C程序总是从main函数开始执行,从main函数结束; ⑸C程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上; ⑹每个语句和数据定义的最后必须有一个分号; ⑺C语言本身没有输入输出语句,是通过函数实现输入输出的; ⑻可以用/*……*/对C程序的任何部分作注释。 3. C 语言风格 ⑴C 语言严格区分英文字母大小写。 ⑵C 语言用“; ”作为语句分隔符。 ⑶C 语言中“{}”用于标识一组语句,构成复合语句。 ⑷C 程序书写格式自由,一行内可以写几个语句,一个语句也可以写在几行 上。 ⑸注释用来向用户提示或解释程序的意义。(注释部分允许出现在程序的任 何位置。编译时,会忽略所有的注释符,即不对他们作任何处理。) 4.C语言程序的运行:源程序文件的扩展名为.c,目标程序文件的扩展名为.obj,可执行程序文件的扩展名为.exe。 二.练习 ㈠㈡㈢’、\”、\ddd、\xhh 7.不同数值型数据的混合运算,低级类型转换为高级类型运算 8.C的运算符:注意结合方向和运算的优先级 9.算术运算符:+、-、*、/、%、++、--,注意自加、减运算符分前缀和后缀两种方式。其中前缀方式为先自加、减,后引用;后缀方式为先引用,后自加、减;运算符%要求运算量为整数,运算结果也为整数。注意除运算时,若运算量为整型时,其运算结果也是整型的规则。 10.赋值类运算符:=、+=、-=、*=、/=、%=,注意含义和数据类型的转换。 11.逗号运算符的使用,注意逗号运算符的运算规则。 【要点归纳】 1、基本数据类型 C 语言的数据类型有基本数据类型和非基本数据类型之分。 2、变量 所谓变量就是在程序执行过程中,其值可以改变的量。变量有两个要素: z 变量名。每个变量都必须有一个名称,即变量名,变量名应遵循标识符 的命名规则。 z 变量值。在程序运行过程中,变量的值存储在内存中,不同类型的变量, 占用的内存单元数不同。 C 语言是一种强类型语言,它要求在使用数据之前对数据的类型进行说明。 也就是说,在 C 语言中,所有变量必须先定义后使用。在定义的同时也可以进 行赋初值操作,即初始化。 定义变量的格式如下: [存储类型] 数据类型 变量 1,变量 2, …; 3、常量 常量又称作常数,是指在程序运行过程中其值不能被改变的量。在 C 语言 中,常量有不同的类型,如整型常量、实型常量和字符串常量等。 ⑴整型常量:可以是十进制、八进制和十六进制表示的数。 z 十进制 其形式是: d 其中, d 0-9 的一个或多个十进制数位,第一位不能是 0。 z 八进制 其形式是: 0d 其中, d 0-7 之间),起始0 是必须的引导符。 z 十六进制 其形式是: 0xd 其中, d 0-9 的数字,或是从”a”到”f”的 字母)。引导符 0 是必须的,字母 X 可以用大写或小写。 整型数据在内存中是以二进制方式存放的,最高位为符号位,并以补码表示。 将一个十进制整数转化为补码表示的方法如下: z 对于正数,其补码表示与原码相同。 z 对于负数,其补码表示为它的反码加 1;负数的反码为其绝对值的所有 位(含符号 位)取反得到。 对于用补码表示的数据,还原为原码的方法如下: z 对于正数(补码表示的符号位为 0),原码与补码相同。 z 对于负数,原码一定为负数,其绝对值为除符号位以外所有位取反后加1。 ⑵实型常量 实型常量又称浮点型常量,是一个用十进制表示的符号实数。实型常量表示 形式有以下两种: z 十进制小数表示方式 z 指数表示方式 注: e 之前必须有数字, e 后面的指数必须为整数。 ⑶字符常量 字符常量又分为字符型常量、字符串常量、转义字符和符号常量四种类型。 z 字符型常量 字符型常量是指用一对单引号括起来的一个字符。 z 字符串常量 字符串常量是指用一对双引号括起来的一串字符。 例: \ddd 三位八进制 \xhh 二位十六进制 z 符号常量 C 语言允许将程序中的常量定义为一个标识符,称为符号常量。 例: #define PI 3.1415926 4、运算符 运算符:狭义的运算符是表示各种运算的符号。 表达式:使用

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档