1 / 14
文档名称:

c语言基础知识总结.doc

格式:doc   页数:14
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言基础知识总结.doc

上传人:sanshengyuanting 2016/7/22 文件大小:0 KB

下载得到文件列表

c语言基础知识总结.doc

相关文档

文档介绍

文档介绍:C语言基础知识要点-1- C 语言知识要点复习资料总体上必须清楚的: 1) 程序结构是三种: 顺序结构、选择结构( 分支结构)、循环结构。 2) 读程序都要从 main() 入口, 然后从最上面顺序往下读( 碰到循环做循环, 碰到选择做选择) ,有且只有一个 main 函数。 3) 计算机的数据在电脑中保存是以二进制的形式. 数据存放的位置就是他的地址. 4)bit 是位是指为 0 或者 1。 byte 是指字节, 一个字节= 八个位. 概念常考到的: 1、编译预处理不是 C 语言的一部分, 不占运行时间, 不要加分号。C 语言编译的程序称为源程序,它以 ASCII 数值存放在文本文件中。 2、 define PI ; 这个写法是错误的,一定不能出现分号。 3 、每个 C 语言程序中 main 函数是有且只有一个。 4 、在函数中不可以再定义函数。 5 、算法:可以没有输入,但是一定要有输出。 6、 break 可用于循环结构和 switch 语句。 7 、逗号运算符的级别最低,赋值的级别倒数第二。第一章 C 语言的基础知识第一节、对 C 语言的基础认识 1、C 语言编写的程序称为源程序,又称为编译单位。 2、C 语言书写格式是自由的,每行可以写多个语句,可以写多行。 3 、一个 C 语言程序有且只有一个 main 函数,是程序运行的起点。第二节、熟悉 vc++ 1、VC 是软件,用来运行写的 C 语言程序。 2 、每个 C 语言程序写完后,都是先编译,后链接,最后运行。( .c--- ?.obj--- ?.exe ) 文件时无法运行的, 文件才可以运行。(常考!) 第三节、标识符 1 、标识符(必考内容): 合法的要求是由字母,数字,下划线组成。有其它元素就错了。并且第一个必须为字母或则是下划线。第一个为数字就错了 2 、标识符分为关键字、预定义标识符、用户标识符。关键字: 不可以作为用户标识符号。 main define scanf printf 都不是关键字。迷惑你的地方 If 是可以做为用户标识符。因为 If 中的第一个字母大写了,所以不是关键字。预定义标识符:背诵 define scanf printf include 。记住预定义标识符可以做为用户标识符。用户标识符:基本上每年都考,详细请见书上习题。第四节:进制的转换 C语言基础知识要点-2- 十进制转换成二进制、八进制、十六进制。二进制、八进制、十六进制转换成十进制。第五节:整数与实数 1)C 语言只有八、十、十六进制, 没有二进制。但是运行时候, 所有的进制都要转换成二进制来进行处理。(考过两次) a、C 语言中的八进制规定要以 0 开头。 018 的数值是非法的,八进制是没有 8 的, 逢 8进1。b、C 语言中的十六进制规定要以 0x 开头。 2) 小数的合法写法: C 语言小数点两边有一个是零的话,可以不用写。 在C 语言中可写成 1. 在C 。 3 )实型数据的合法形式: a、 -1 就是合法的,且数据是 × 10 -1。 b 、考试口诀:e前e 后必有数, e 后必为整数。请结合书上的例子。 4) 整型一般是 4 个字节, 字符型是 1 个字节,双精度一般是 8 个字节: long int x; 表示 x 是长整型。 unsigned int x; 表示 x 是无符号整型。第六、七节:算术表达式和赋值表达式核心:表达式一定有数值! 1 、算术表达式: +,-,*,/,% 考试一定要注意:“/”两边都是整型的话,结果就是一个整型。 3/2 的结果就是 1. “/”如果有一边是小数,那么结果就是小数。 3/ 的结果就是 “%”符号请一定要注意是余数,考试最容易算成了除号。)% 符号两边要求是整数。不是整数就错了。 2 、赋值表达式:表达式数值是最左边的数值, a=b=5; 该表达式为 5 ,常量不可以赋值。 1、 int x=y=10: 错啦,定义时,不可以连续赋值。 2、 int x,y; x=y=10; 对滴,定义完成后,可以连续赋值。 3 、赋值的左边只能是一个变量。 4、 int x= ;对滴, x 就是 7 5、 float y=7 ;对滴, x 就是 3 、复合的赋值表达式: int a=2 ; a*=2+3 ;运行完成后, a 的值是 12。一定要注意,首先要在 2+3 的上面打上括号。变成( 2+3 )再运算。 4 、自加表达式: 自加、自减表达式:假设 a=5 , ++a (是为 6), a++ (为 5); 运行的机理: ++a 是先把变量的数值加上 1, 然后把得到的数值放到变量 a中, 然

最近更新

2025年梅县幼儿园教师招教考试备考题库及答案.. 31页

2025年永修县幼儿园教师招教考试备考题库附答.. 31页

2025年江苏航空职业技术学院单招职业技能考试.. 44页

2025年沈阳化工大学马克思主义基本原理概论期.. 12页

2025年河南牧业经济学院马克思主义基本原理概.. 12页

2025年济宁职业技术学院单招职业倾向性测试题.. 45页

2025年海南艺术职业学院马克思主义基本原理概.. 12页

2025年湖南大众传媒职业技术学院马克思主义基.. 12页

2026年中医住培带教师资理论考核题库100道附答.. 39页

2026年医学微生物学习题集【典型题】 40页

2025年眉山药科职业学院马克思主义基本原理概.. 13页

2026年网络安全知识竞赛题库及参考答案【轻巧.. 39页

小学历史与文化知识竞赛题库100道及参考答案(.. 37页

新安全生产法知识竞赛试题库及完整答案 43页

2025年重庆资源与环境保护职业学院马克思主义.. 12页

2026年主管中药师考试备考题100道完整 37页

2026年中医住培带教师资理论考核题库100道含答.. 40页

2026年主管中药师考试备考题100道含答案【基础.. 38页

2026年医学微生物学习题集含答案 40页

最新全国政法队伍教育整顿知识竞赛试题库及完.. 40页

新安全生产法知识竞赛试题库含答案(考试直接.. 43页

2025年分子诊断试剂项目合作计划书 65页

第6章转让定价的税务管理(国际税收(第二版-朱.. 44页

第7章安全协议合同协议表格模板实用文档 69页

2025年长沙幼儿师范高等专科学校单招综合素质.. 45页

2025广东中山市人民政府民众街道办事处招聘合.. 49页

2025广西南宁市青秀区融媒体中心招聘2人备考题.. 44页

2025泉州市医学会招聘工作人员2人考试参考题库.. 45页

2025贵州黔东南州锦屏县选聘城市社区工作者10.. 49页

2026年c语言基础考试题库(夺分金卷) 13页