C语言考前冲刺辅导资料:串讲改错题总结.doc

C语言考前冲刺辅导资料:串讲改错题总结.doc

ID:62033299

大小:69.00 KB

页数:8页

时间:2021-04-15

C语言考前冲刺辅导资料:串讲改错题总结.doc_第1页
C语言考前冲刺辅导资料:串讲改错题总结.doc_第2页
C语言考前冲刺辅导资料:串讲改错题总结.doc_第3页
C语言考前冲刺辅导资料:串讲改错题总结.doc_第4页
C语言考前冲刺辅导资料:串讲改错题总结.doc_第5页
资源描述:

《C语言考前冲刺辅导资料:串讲改错题总结.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言考前辅导资料重要考点:1、标识符的定义及应用.main()是所有程序的入口,每一个程序都是从main()开始由上往下读(遇到循环做循环,遇到选择做选择).2、printf和scanf函数。3、三种程序结构:顺序结构,选择结构(if和switch)和循环结构(while、do—while、for);4、数据在计算机中保存是以“二进制”的形式,数据存放的位置就是“它的地址"。指针变量就是用来存放地址的,可通过地址(指针变量)调用这个地址上存放的数据,指针变量和变量指针的区别。5、一维数组,二维数组的定义格式,赋值及引用,以及常见的错误,循环结构

2、与数组的结合应用,二维数组与循环嵌套,指针和数组的关系及行指针。6、函数的定义,函数的调用,函数中的传值和传址(特别重要),指针与数组在函数中的应用。7、字符串的定义、赋值以及与二维数组的关系。8、含参的main函数main(intargc,char**argv),calloc,malloc,free函数,函数指针,函数的递归调用,typedef的使用方法。C语言的基础知识1、合法的用户标识符:C语言的标识符由字母,数字,下划线组成,不能含有其它元素或符号。  并且第一个必须为字母或是下划线,不能为数字。  关键字不可以作为用户标识符号。main

3、 scanfprintf 都不是关键字。需要注意的地方:在C语言中,标识符是区分大小写的,比如If是可以做为用户标识符,因为If中的第一个字母大写了,所以不是关键字。2、实型数据的合法形式:  2。333e-1 就是合法的,且数值是2.333×10-1。ﻫ  记忆方法:e前e后必有数,e后必为整数。3、字符数据的合法形式::  '1’是字符占一个字节,"1”是字符串占两个字节(含一个结束符号‘’)   '0’的ASCII 数值表示为48,'a’的ASCII数值是97,'A'的ASCII数值是65。一般考试表示单个字符错误的形式:'65’ "1

4、”字符是可以进行算术运算的,记住: '0'-0=48ﻫ大写字母和小写字母转换的方法:'A’+32='a’相互之间的差值是32(重点)。4、在VC6.0中(也就是考试所采用的环境),整型是4个字节,字符型是一个字节,单精度也是4个字节。5、转义字符的考查:  在程序中inta = 0x61,是把一个十六进制的数给变量a注意这里的0x必须存在。在程序中 inta= 061,是一个八进制的形式.  在转义字符中,'x6d'才是合法的,0不能写,并且x是小写.  ‘141’是合法的,0 是不能写的。  ‘\108’是非法的,因为不可以出现8.6、强制

5、类型转换:括号是在类型上,如(int)a而不是int(a)。注意:(int)(a+b)和(int)a+b的区别。前是把a+b转型,后是把a转型再加b.7、表达式的考查:任何表达式都有值。赋值表达式:表达式的值是最左边的数值,a=b=5;该表达式为5,赋值符号的右边只能是变量,而不能是常量和表达式。自加、自减表达式:假设a=5,++a(是为6),a++(为5);运行的机理:++a 是先把变量的数值加上1,然后把得到的数值放到变量a中,然后再用这个++a表达式的数值为6,而a++是先用该表达式的数值为5,然后再把a的数值加上1为6,再放到变量a中.进

6、行了++a和a++后在下面的程序中再用到a的话都是变量a中的6了。记忆方法:++在前先自加后使用,++在后先使用后自加。   逗号表达式:优先级别最低,表达式的值逗号为最右边的那个表达式的数值.(2,3,4)的表达式的数值就是4。8、位运算的考查:ﻫ    运算法则:先把十进制变成二进制运算完后再变成十进制。ﻫ例1:char a = 6,b;b=a<<2;这种题目的计算是先要把a的十进制6化成二进制,再做位运算。例2:一定要记住,异或的位运算符号。0异或1得到1,0异或0得到0,1异或 1 得到0。异或运算记忆方法:相同为0,不同为1。9、018

7、的数值是非法的,八进制是没有8的,逢8就进1。10、%符号两边必须是整数,不能为其它的。ﻫ11、三种取整丢小数的情况:1、inta=1。6;2、(int)a;3、1/2;3/2;12、字符型和整数是可以互换的:chara =65;printf(“%c",a);得到的输出结果:Aprintf(“%d”,a); 得到的输出结果:6513、编译预处理不是C 语言的一部分,不占运行时间,不要加分号。C语言编译的程序称为源程序,它以ASCII 数值存放在文本文件中。14、每个C语言程序中main 函数是有且只有一个.15、C语言程序的是一定要有输出的,但可

8、以没有输入。输入输出函数1、printf函数的格式考查:%d对应整型;%c 对应字符;%f 对应单精度等等。对输出宽度和左对齐等的考查。

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

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

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