- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言:第1-2章
1.一个源程序不论有几个函数组成,有且只有1个什么main()函数,可以放在任何位置.
2.不论有几个函数,都从main()函数开始执行程序.
3.标识符只有数字,下划线,字母,字母区分大小写.
4.c语言有32个关键字
5.源程序文件的扩张名加.c
6.VC++6.0实现c 语言程序需要4个基本步骤:建立源程序文件,编译源程序,构建可执行文件,运行可执行文件.
C语言 第二章
7.c语言中整型,字符型,实型是最基本的数据类型.
8.整型常量有3种表示:8进制以0引导,16进制以0x或0X引导,十进制不能以0开头.
9.实型常量只有十进制,2种表示形式,普通的和指数形式,如aeb或者aEb,其中3者不可省略任何一部分.
10.一个字符常量占一个字节存储空间.用单引号限定
11.字符串常量用英文双引号选定.
12.字符串中的字符个数称为字符串的长度.空字符串长度为0.
13.字符串存储中每个字符占一个字节,字符串结尾自动加一个结束标志符,所以字符串的存储长度加1.
14.符号常量要在函数体之外进行定义,格式为:
#define 符号常量名 常量. 如#define MAX 200表示定义了自己MAX为长常数200.
15.有符号整型变量用英文singned表示,存储时最高一位是符号位.,无符号整型变量用英文unsigned表示.
16.字符型变量的数据类型标识符是符号char,每个字符型变量只能存储一个字符.
17.int 占4个字节float占4个字节 double 占8个字节.char 占一个字节.
18.求余运算符%只能用于整型数据.
19.算术运算符+-*/%的结合性是自左向右的结合.
20.,=,,=的优先级相同且高于==,!=的优先级.关系运算符的优先级低于算术运算符高于赋值运算符.关系运算符是左结合性.
21.关系表达式的值为真则是1,假为0.
22.逻辑运算符!高于,和||,高于算术运算符.和||是左结合的,!是右结合的.
23.自加和自减只适用于整型变量.结合性为左结合.
24.复合赋值运算符:变量op= 表达式(例如 a+=b )表达式不管多么复杂,总是作为一个整体与op左侧的变量进行 op 运算.
25.赋值运算符的优先级高于逗号运算符,低于其他运算符,为右结合性.
26.条件运算由?和:构成,它是根据条件从两个表达式中选择一个进行计算取值的操作,优先级高于赋值运算符,低于算术运算和关系运算.
27.整个逗号表达式的值是最后一个表达式的值.逗号运算符是运算符中级别最低的.
28.不同类型的运算量先转换成同一类型,转换按长度增加的方向,保证精度的不降低.所有实数运算都是以双精度进行.
29.char 和short参与运算先转换成同int .
30.赋值运算中,赋值号右侧量的类型将转换成左侧的类型.
31.* 例如typedef float REAL 意思是 float被 REAL代替,他们有相同意义.
c语言:第3章
1.格式化输出函数:printf(格式控制字符串,表达式表);
2.格式控制符
%d 输出一个int型数据
%f 输出一个float型数据
%c 输出一个char型数据
%s 输出一个字符串
%u 输出一个十进制无符号整数
3.%3d表示输出3位整型数,不够3为右对齐.
%9.2f表示输出域宽为9的实数,其中小数位为2,整数位为6,小数点占1位,不够9位右对齐.
%f默认小数位为6位.
4.如果字符串长度和整型的长度超过域宽,按实际长度输出,如果实数的整数部分超过责按实际长度,小数超过按规定长度四舍五入.
5.若想在输出值前加一些0,就在域宽项前加个0.例如%04d,不够4位责前面补0,不加0不够责为空格补够.
6.%-7d表示左对齐.-起的作用.
7.格式化输入函数体scanf(%d,m);
8.%d%d之间没有任何分隔符,输入时空格或者回车都可以.
9.getchar()自动从键盘输入缓冲区获去第一个字符.
10.不带参数的宏#define PI 3.14159. 意思是用符号常量PI(宏名)代替3.14159(宏体),注意:宏定义不是c语句,后面不加分号.
11.带参数的宏. #define m(x) x*x*x*x
意思是m(x)代替x的4次方,x 不用定义,可以在使用中换成需要的字母.
12.include命令是编译预处理的文件包含命令,形式为了#include 文件名或者 #include文件名 ,普通的文件名为了stdio.h 数学函数用math.h.双引号和单括号作用不完全相同.
c语言第四章
1.if语句的一般形式:
If(表达式)
{语句组1}
Else
{语句组2}
表达式的值非0才执行语句组1,否则执行语句组2.
2.if语句可嵌套,在花括号里
文档评论(0)