C语言复习个人整理.doc

C语言复习个人整理.doc

ID:62033309

大小:21.50 KB

页数:4页

时间:2021-04-15

C语言复习个人整理.doc_第1页
C语言复习个人整理.doc_第2页
C语言复习个人整理.doc_第3页
C语言复习个人整理.doc_第4页
资源描述:

《C语言复习个人整理.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、函数是C程序的主要组成部分,函数是C程序的基本单位。2、一个函数包括两个部分:函数首部和函数体。3、函数体包括声明部分和执行部分4、程序总是从main函数开始执行的。5、三种基本结构:顺序结构、选择结构、循环结构6、整型常量实型常量(e代表以10为底的指数,e之前必须有数字,后面必须是整数)字符常量(包括普通字符,用单撇号括起来的一个字符和转义字符)7、变量必须先定义后使用8、在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列统称为标识符9、C语言规定标识符只能由字母、数字和下划线三种字

2、符组成,且第一个字符必须为字母或下划线10、书上43页图3.411、在存储单元中的存储方式是:用整数的补码形式存放。一个正数的补码是此数的二进制形式,如果是一个负数,则应先求出负数的补码12、求负数补码的方法是:先将此数的绝对值写成二进制形式,然后对其后面所有各二进位按位取反,再加1。13、编译系统分配给long数据4个字节14、有符号整型数据存储单元中最高位代表符号(0为正,1为负)15、在C中,指定用一个字节(8位)存储一个字符16、书上50页表3.4 有效数字是几表示小数点后面有几位17、书上52页表3。5其中a/

3、b两个实数相除的结果是双精度实数,两个整数相除的结果仍为整数.多数C编译系统采取“向零取整”的方法,即5/3=1,-5/3=—1,取整后向零靠拢。18、a%d  %运算符要求参加运算的运算对象(即操作数)为整数,结果也是整数,除%以为的运算符的操作数都可以使任何算术类型19、自增自减运算符ﻩ++i,--i(在使用i之前,先使i的值加(减)1)I++,i-—(在使用i之后,使i的值加(减)1)20、算术表达式和运算符的优先级a*b/c-1。5+’a’21、+、-、*、/运算的两个数中有一个数为float或者double型,

4、结果是double型22、如果int型与float或double型数据进行运算,先把int型和float型数据转换成double型,然后再进行运算,结果为double型23、字符型数据(char)与整型数据进行运算,就是把字符的ASCII码与整型数据进行运算。A的ASCII码为65,a的ASCII码为9724、强制类型转换运算符一般形式为(类型名)(表达式) 书56页25、57—59页控制语句,函数调用语句,表达式语句,复合语句26、复合的赋值运算符以a+3为例,他相当于使a进行一次自家3的操作 x%=y+3等价于x=x

5、%(y+3)27、将浮点型数据(包括单、双精度)赋给整型变量时,先对浮点数取整,即舍弃小数部分,然后赋予整型变量28、printf函数的一般格式为 print(格式控制,输出表列)  书69页29、scanf函数的一般格式为 scanf(格式控制,地址列表)书75页1、putchar函数的一般形式为putchar(c) 书78页2、getchar函数的一般形式为getchar()3、else子句不能作为语句单独使用4、C语言提供6种关系运算符91页92页图4.55、关系表达式的值是一个逻辑值,即“真"或者“假"在C中,1

6、代表真,0代表假6、!(非)→&&(与)→||(或),即!为三者中最高的逻辑运算符中的&&和||低于关系运算符,!高于关系运算符93页图4。6 例5〉3&&8<4-!0首先处理5>3为1(代表真),!0结果为1,4-1=3,8<3为0(代表假)最后进行1&&0的运算得07、在逻辑表达式的求解中,并不是所有的逻辑运算符都被执行,只是在必须执行下一个逻辑运算符才能求出表达式的解时才执行该运算符8、条件表达式一般形式为:表达式1?表达式2:表达式39、条件运算符的执行顺序:先求解表达式1,若为非0(真)则求表达式2,此时表达式

7、2的值就作为整个条件表达式的值10、条件运算符优先于赋值运算符11、If与else的配对关系,else总是与它上面的最近的未配对的if配对12、switch语句是多分支选择语句  注意每个case后面后的语句中,最后都有一个break语句,它的作用是使流程转到switch语句的末尾(即右花括号出),可以没有default标号13、case标号只起标记的作用,在执行switch语句时,根据switch表达式的值找到匹配的入口标号14、while语句可简单的记为:只要当循环条件为真(即给定的条件成立),则执行循环体语句15、

8、do…while语句至少执行一次16、for语句的一般形式为for(表达式1;表达式2;表达式3)17、用break语句提前终止整个循环,用continue语句提前结束本次循环18、习题140页都要看19、数组中的每一个元素都属于同一个数据类型20、定义一维数组的一般形式为 类型符数组名[常量表达式];21、引用一维

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。