- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《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、运算符 运算符:狭义的运算符是
您可能关注的文档
- 第四节低压开关柜技巧.doc
- DI550操作规程技巧.doc
- XGJ18无锡丹宵技巧.doc
- 第四节打点计时器测速度(一)技巧.doc
- DF40160架桥机安装施工方案技巧.doc
- 第四单元物质构成的奥秘张懿豪技巧.doc
- x78空调设备吊装方案-技巧.doc
- DELTA助剂用于各种体系说明技巧.doc
- 第四单元保护自己技巧.doc
- delphi字符串大全技巧.doc
- [中央]2023年中国电子学会招聘应届生笔试历年参考题库附带答案详解.docx
- [吉安]2023年江西吉安市青原区总工会招聘协理员笔试历年参考题库附带答案详解.docx
- [中央]中华预防医学会科普信息部工作人员招聘笔试历年参考题库附带答案详解.docx
- [保定]河北保定市第二医院招聘工作人员49人笔试历年参考题库附带答案详解.docx
- [南通]江苏南通市崇川区人民法院招聘专职人民调解员10人笔试历年参考题库附带答案详解.docx
- [厦门]2023年福建厦门市机关事务管理局非在编工作人员招聘笔试历年参考题库附带答案详解.docx
- [三明]2023年福建三明市尤溪县招聘小学幼儿园新任教师79人笔试历年参考题库附带答案详解.docx
- [哈尔滨]2023年黑龙江哈尔滨市木兰县调配事业单位工作人员笔试历年参考题库附带答案详解.docx
- [上海]2023年上海市气象局所属事业单位招聘笔试历年参考题库附带答案详解.docx
- [台州]2023年浙江台州椒江区招聘中小学教师40人笔试历年参考题库附带答案详解.docx
最近下载
- 中国智能运维行业市场调查研究及投资潜力预测报告.docx
- 高职单招英语试卷高职单招英语试卷.doc
- 2023苏教版科学六年级下册教学计划、教学设计及教学总结(含目录)平铺式.docx VIP
- 《肖邦E大调夜曲 - Nocturne op 9 no 2》古典吉他谱.pdf
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 统编版语文三年级下册第三单元教材解读解读与集体备课课件.pptx
- AI+行业应用研究报告:AI+办公.pptx VIP
- 苏教版二年级下册科学教学计划.pdf
- 《磁铁的秘密》幼儿园大班科学PPT课件.ppt VIP
- 2025顺德农商银行小微客户经理校园招聘笔试模拟试题及答案解析.docx
文档评论(0)