C语言易错点考点(完整版)


    
    总体必须清楚
    1)程序结构三种 序结构 循环结构(三循环结构) 选择结构(if switch)
    2)C语言编写程序称C语言源程序源程序文件缀名c源程序编译生成缀名obj目标文件目标文件种库函数连接起生成exe执行文件
    3)main函数称函数C程序main函数main函数整程序中位置程序总main函数开始执行main函数结束读程序时应main函数开始 然读(碰循环做循环碰选择做选择)
    4)计算机数电脑中保存 二进制形式 数存放位置 址
    5)bit位 指0 者1 byte 指字节 字节 八位
    6)定记住 二进制 划成 十进制

    概念常考:
    1编译预处理C 语言部分占运行时间加分号C语言编译程序称源程序ASCII数值存放文文件中
    2C语言程序中main函数
    3函数定义中定义函数允许函数嵌套定义
    4算法没输入必须输出
    5break循环结构switch语句
    6逗号运算符级低
    7意合法表达式定数值应

    第章

    1)C程序中字母写敏感Aa标识符
    注释:程序说明目提高程序读性出现程序中意合适方注释*开始*结束间容会计算机执行允许嵌套注释
    3)合法户标识符考查:
    合法求字母数字划线组成元素错
    第必须字母划线第数字错
    关键字作户标识符号main define scanf printf 关键字迷惑方If做户标识符If中第字母写关键字
    注意:连接()符出现标识符中区分字母o数字0字母l数字1熟悉常见关键字
    4)实型数合法形式:
    2333e1 合法数2333×101
    考试口诀:e前e必数e必整数
    5)字符数合法形式:
    '1' 字符占字节1字符串占两字节(含结束符号)
    '0' ASCII数值表示48'a' ASCII数值97'A'ASCII数值65

    般考试表示单字符错误形式:'65' 1
    字符进行算术运算记住: '0'048
    写字母写字母转换方法: 'A'+32'a' 相互间般相差32

    写字母转换:
    写字母转换成应写字母:ch + 32 A’ + 32 a’
    写字母转换成应写字母:ch – 32 y’ – 32 Y’
    口诀:字母转换正相反加转减转
    数字字符应数字转换:ch – 48 1’ – 48 1


    4)整型般两字节 字符型字节双精度般4字节:
    考试时候般会说16位编译系统者32位系统碰种情况样做题掌握整型般两字节 字符型字节双精度般4字节
    5)转义字符考查:
    程序中 int a 0x6d十六进制数变量a 注意里0x必须存
    程序中 int a 06d 八进制形式
    转义字符中’\x6d’ 合法0写x写
    \141’ 合法 0写
    \108’非法出现8

    什转义字符:ASCII码\加数字般8进制数字表示C中定义字母前加\表示常见显示ASCII字符\0\t\n等称转义字符面字符ASCII字符意思

    6)算术运算符号优先级:
    级左右右左

    补充两点:
    1算术运算
    算术运算符+—*五求余运算求运算象整型法运算符两边运算象整型时运算结果整型舍掉数部分
    例:18 10结果118 35 3非法表达式

    2赋值运算表达式
    赋值运算符关系等 赋值表达式格式:变量名表达式赋值运算符左边必须变量赋值运算赋值运算符右边表达式值赋左边变量
    注意赋值运算符复合赋值运算符优先级仅仅高逗号运算符结合性右左
    例:语句 int a5
    表达式 a 6 值6表达式 a 6结果0



    7)强制类型转换:
    定 (int)a int(a)注意类型定括号
    注意(int)(a+b)(int)a+b 区 前a+b转型a转型加b
    8)表达式考查:
    表达式定数值
    赋值表达式:表达式数值左边数值ab5该表达式5常量赋值
    加减表达式:假设a5++a(6) a++(5)
    运行机理:++a 先变量数值加1然数值放变量a中然
    ++a表达式数值6a++先该表达式数值5然a数值加16
    放变量a中 进行++aa++面程序中a话变量a中6
    考试口诀:++前先加++先加
    逗号表达式:优先级低 表达式数值逗号右边表达式数值
    (234)表达式数值4
    9)位运算考查:
     会二题考试题目
    总处理方法:位运算题目流程处理(先十进制变成二进制变成十进制)
    例1: char a 6 b
        b a<<2 种题目计算先a十进制6化成二进制做位运算

    例2: 定记住异位运算符号0 异 1 1
    0 异 0 0两女生出
    1 异 1 0两男生出
    考试记忆方法:男(1)女(0)生孩(1)

    例3: 没舍数时候<<左移位表示2>>右移位表示2
    10)018数值非法八进制没8逢8进1
    11)符号两边求整数整数错
    12) 三种取整丢数情况:
    1int a 16
    2(int)a
    312 32   

    左移运算符<<
    右移运算符>>


    第二章
    1)printf函数格式考查:
    d应整型c应字符f应单精度等等宽度左齐等修饰
    ld应 long intlf 应double
    2)scanf函数格式考察:
    注意该函数第二部分&a样址a
    Scanf(dd*dd&a&b&c) 跳输入第三数
    3)putchar getchar 函数考查:
    char a getchar() 没参数键盘输入字符(包括回车空格等字符)变量a
    putchar(y’)字符y输出屏幕中
    4)实现两变量x y中数值互换(求背)
    xy yx 中间变量 txxyyt
    5)实现保留三位数第四位四舍五入程序(求背)
    (int)( n*1000 + 05) 10000
    推广意义注意 x (int)x 样数部分掉

    第三章
    特注意:c语言中非0表示逻辑真0表示逻辑假
    1)关系表达式:
    表达式数值1(表示真)0(表示假)
    关系表达真时候1 9>8真表达式数值1
    2)逻辑表达式:
    1(表示真)0(表示假)
    a) && || 三种逻辑运算符号
    b) >&&>|| 优先级
    c) 注意短路现象考试较喜欢考例a++||b++果表达式a++值非零表达式b++执行
    d) 表示 x 010方法0先计算0 (0
    3)if 语句
    else 接if没else相组合
    4)条件表达式:
     表达式1 ?表达式2 :表达式3
    注意表达式1值非0时整表达式值表达式2值表达式1值0时整表达式值表达式3值
     
    考试口诀:真前假
    5)switch语句:
    a)定注意 break 没break差书(34页)两例子没break时候case匹配剩执行break直接跳出swiche语句

    b)switchbreak起continue

    第四章
    1)三种循环结构:
    a)for() while() do while()三种
    b)for循环中必须两分号千万忘记
    c)写程序时候定注意循环定结束条件否成死循环
    d) dowhile()循环while()分号定够丢(心机改错)
    2) break continue差
    记忆方法:
    break:破意思(破整循环)见break退出真层循环
    continue:继续意思(继续循环运算)结束次循环循环体剩语句执行跳循环开始然判断循环条件进行新轮循环
    3)嵌套循环
    循环里面循环种较复杂层层步步耐心计算般记住两层处理二维数组
    4) while((cgetchar())’\n’) while(cgetchar() ’\n’)差
    先a 3 2 (a3)2 区:
    (号级高号 第先计算 32) 第a数值1第二a数值3
    考试注意点 括号里重性
    第五章
    函数:具定功程序块
    1) 函数参数返回数值(示意图):
    main()
    {
    int a 5b6c
    c add(ab)
    printf(dc)
    }

    调函数
    ab实参
    整函数数值
    Add函数返回数值
    int add ( int x int y)
    {
    int z

    zx+y
    return z
    }
    调函数
    xy形式参数
    函数返回数值整型

    zadd函数计算结果函数返回程序返回数值
    程序序执行碰函数addab数值穿调函数程序暂时中断等返回数值返回数值序执行
    2)定注意参数间传递
    实参形参间 传数值传址差(考试重点)
    传数值话形参变化会改变实参变化
    传址话形参变化会改变实参变化
    3)函数声明考查:
    定:函数名函数返回类型函数参数类型
    定:形参名称

    第六章
    指针变量质放址般变量放数值
    int *p 中 *pp差:
    *p做变量*作取面址p里面数值
    p作址
    *p++ (*p)++间差:改错题目中重

    *p++ 址会变化
    (*p)++ 数值会变化
    三名义:(考试重点)
    数组名:表示第元素址数组名加址常量名(考次)
    函数名:表示该函数入口址
    字符串常量名:表示第字符址

    第七章
    1维数组重概念:
    a[10]数组讨
    1a表示数组名第元素址元素a[10]址
    2a址常量出现a++者aa+2赋值错误
    3a维数组名列指针说a+1跳列 
    a[3][3]讨

    1a表示数组名第元素址元素a[10]址
    2a址常量出现a++者aa+2赋值错误
    3a二维数组名行指针说a+1跳行
    4a[0]a[1]a[2]址常量进行赋值操作时列指针a[0]+1a[1]+1a[2]+1跳列
    5注意aa[0] a[1]a[2]基类型前者行元素三者列元素
    二维数组做题目技巧:
    果a[3][3]{123456789}样题目
    步骤:写成:      第列 第二列 第三列  
    a[0]à  1    2    3 ->第行
    a[1]à 4   5    6  —>第二行
    a[2]à 7   8    9  ->第三行
    步骤二:样作题目间简单:    
    *(a[0]+1)知道第行第元素面跳列里a[0][1]元素1

    *(a[1]+2)知道第二行第元素面跳二列里a[1][2]元素6
    定记住:二维数组题目定写成格式做题目样会较简单
    数组初始化维二维维写二维第二定写
    int a[]{12} 合法 int a[][4]{234}合法 int a[4][]{234}非法
    二维数组中行指针
    int a[1][2]
    中a现行指针a+1跳行数组元素 搭配(*)p[2]指针

    a[0]a[1]现列指针a[0]+1 跳数组元素搭配*p[2]指针数组
    记住脱衣服法:
    a[2] 变成 *(a+2) a[2][3]变成 *(a+2)[3]变成 *(*(a+2)+3)
    思想重

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 10 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    高中语文最常见易错考点:字

     易错1   多音字误读易错分析:正确识记多音字的读音,可以从这样几个方面入手。一是词性。如“刹”,共有chà和shā两个读音,作名词时读chà,作动词时读 shā。二是词义。有些多音字的读音...

    10年前   
    529    0

    高中语文最常见易错考点:词语

     易错1   实词词义把握不准易错分析:从构成近义词的语素及近义词的结构方式来分析,可以找出近义词之间在意义上的细微差别。如从“测”与“控”这两个语素可以推知“监测”侧重于数据,“监控”侧重于...

    9年前   
    447    0

    高中语文最常见易错考点:成语(二)

     31、台湾《中国时报》6日刊文指出,毒品入侵台湾各级校园,数量巨大,且增长迅速,其危害不亚于恐怖犯罪,当局不能等闲视之。(√)32、美国游泳天才菲尔普斯在北京奥运会上,凭着他绝对过人的实力,...

    11年前   
    626    0

    高中语文最常见易错考点:成语(一)

    1、叙利亚局势持续紧张,美欧的态度日趋强硬,外界认为其对叙利亚政权的颠覆斗争势在必行,只是准备工作尚未完成,故引而不发。纠错:(×引而不发:射箭时拉开弓却不把箭放出去,比喻善于引导或控制,也比...

    10年前   
    429    0

    高考资料——03语文最常见的23个易错考点

     2013高考语文复习:语文最常见的23个易错考点  易错1 多音字误读  易错分析:正确识记多音字的读音,可以从这样几个方面入手。一是词性。如“刹”,共有chà和shā两个读音,作名词...

    9年前   
    554    0

    中考化学易错点汇总

    滴管的使用、液体的倾倒、酒精灯的使用、药品的取用与加热,同学们在操作时往往顾及不全,导致操作时失误较多。例1 小明同学用调节好的托盘天平称量10.5g氯化钠固体,在称量过程

    1年前   
    324    0

    2015高考数学九大模块易错易混78个考点

    2015高考数学九大模块易错易混78个考点一、集合与函数  1.进行集合的交、并、补运算时,不要忘了全集和空集的特殊情况,不要忘记了借助数轴和文氏图进行求解。  2.在应用条件时,易A忽略是空...

    11年前   
    584    0

    高考物理易错易混点汇总

    高考物理易错易混点汇总1 受力分析,容易漏“力”百出对物体受力分析,是物理学中最重要、最基本的知识,分析方法有“整体法”与“隔离法”两种。对物体的受力分析可以说贯穿着整个高中物理始终,如、力学...

    11年前   
    703    0

    小学数学最易出错的26个易错点

    小学数学最易出错的26个易错点1、单位问题:不要漏写单位【相关例题】边长为 4 厘米的正方形,面积为    【错误答案】16【正确答案】16 平方厘米【例题评析】面积问题,结果算对了,但没有写...

    4年前   
    1374    0

    初中地理易错知识点易错试题汇总

    七上易错点1、证明地球是圆球的是月食,不是日食。2、地球上的东西方向是相对的,因为地球绕自转轴自西向东地转动:地球上的南北方向是绝对的,地球存在南极点和北极点

    2年前   
    458    0

    生物高考易错点汇总!!别再错在不该错的题上面了!!

    依考试说明及近几年高考试卷分析可知,高考试卷的选题会越来越体现以能力立意为主这一点。但任何能力的体现都要以一定的知识为基础。临近考前,教与学都应回归到基础。经过多年的高考指导过程发现,学生在基...

    9年前   
    657    0

    初中物理70个常见易错知识点

    1.匀速直线运动的速度一定不变。只要是匀速直线运动,则速度一定是一个定值。2.密度不是一定不变的。密度是物质的属性,和质量体积无关,但和温度有关,尤其是气体密度跟随温度的变化比较明显。3.平均速...

    4个月前   
    156    0

    初中数学易错知识点大集合

    初中数学易错知识点大集合中考题型和难度比例10道选择30分,8道填空24分,10道大题76分。难度比例是7:2:1就是91分基础题,26分中档题,13分拔高题。13拔高题是填空18题,最后两题...

    2年前   
    500    0

    初中物理69个易错点汇总

    初中物理69个易错点汇总 1. 匀速直线运动的速度一定不变。只要是匀速直线运动,则速度一定是一个定值。     2. 平均速度只能是总路程除以总时间。求某段路上的平均速度,不是速度的平均值...

    9年前   
    6982    0

    初中化学中考易错点汇总

    关于下列说法是否正确:(1)红磷燃烧产生大量烟雾。(×)(白烟)(2)氧气具有可燃性,用作燃料。(×)(助燃性,用作助燃剂)

    2年前   
    342    0

    初中化学易错知识点分类汇总

    一、第一单元(走进化学世界)1.纯净是相对的,不纯是绝对的。2.冰水共存物是纯净物,洁净的空气一定是混合物,纯净水是混合物,食盐是混合物。3.干冰不是冰,水银不是银。4.燃烧和爆炸都既是物理变...

    1年前   
    263    0

    小学数学基础知识易错点汇总

    小学数学基础知识易错点汇总【易错1】30000406读作:三千万零四零六  三千万四百零六【问诊】分析原因:学生刚接触亿以内的读数,对数位顺表还不是很熟,顾上了万级,却顾不了个级。特别是零出现...

    4年前   
    797    0

    初中物理69个易错知识点

    1.匀速直线运动的速度一定不变。只要是匀速直线运动,则速度一定是一个定值。2.密度不是一定不变的。密度是物质的属性,和质量体积无关,但和温度有关,尤其是气体密度跟随温度的变化比较明显。3.平均速...

    4个月前   
    160    0

    初中化学易错知识点总结

    初中化学易错知识点总结一、中考化学:初中化学各阶段易错知识点1.明明冰和水混合了,偏说它是纯净物。这是关于混合物与纯净物的概念。纯净物:由一种物质组成是纯净物;混合物:由多种物质组成的是混合物...

    2年前   
    520    0

    部编道德与法治初中易错点汇总

    部编道德与法治初中易错点汇总七年级部分1.能否将失败转化为成功的关键:有没有坚强的意志品质。2.法律的显著特征:⑴由国家制定或认可。⑵靠国家强制力保证实施。⑶对全体社会成员具有普遍约束力。3....

    2年前   
    574    0