- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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.14159264、运算符 运算符:狭义的运算符是表示各种运算的符号。 表达式:使用
您可能关注的文档
- CSFB流程及常见问题课件.doc
- Chapter2StructureofMaterials课件.pptx
- CSS教程:十步学会用css建站课件.ppt
- CSFB回落失败参考报告课件.docx
- CSS基础课件.ppt
- cst故障处理课件.ppt
- CTA入网详解2012-06-10课件.ppt
- CSI贮油罐课件.ppt
- 托儿所幼儿园建筑设计图说详解.ppt
- CTQ-CTP概念理解课件.ppt
- 七章货物的保险.pptx
- 三章国际间接投资.pptx
- 人性假设理论.pptx
- 外研高一英语必修三ModuleIntroduction汇总市公开课获奖课件省名师示范课获奖课件.pptx
- 月相成因优质获奖课件.pptx
- 小学二年级语文课件《狐假虎威》省名师优质课赛课获奖课件市赛课一等奖课件.pptx
- 养羊业概况专题知识讲座.pptx
- 微生物的实验室培养市公开课获奖课件省名师示范课获奖课件.pptx
- 人教版六年级下册式与方程整理与复习市公开课获奖课件省名师示范课获奖课件.pptx
- 必威体育精装版高中精品语文教学:第二单元-第7课-诗三首:涉江采芙蓉、-短歌行、归园田居市公开课获奖课件省名师.pptx
文档评论(0)