C语言试题、学习、考试大全、历年真题2.doc

C语言试题、学习、考试大全、历年真题2.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言试题、学习、考试大全、历年真题2.doc

C 语言最重要?的知识点复?习资料 笔试注意事?项 1、笔试满分1?00分,共两大题,选择70分?40小题,填空30分?15小题。C语言占7?0分,公共基础占?30分。选择题的前?10题和填?空题的前5?题考公共基?础知识,其他考知识?。C语言笔试?时间为20?10年3月?27日上午?9:00-10:30。 2、选择用铅笔?涂答题卡,填空用黑色?签字笔在答?题上写。 3、考前准备好?身份证、准考证、2B铅笔、橡皮、黑色签字笔?、手表等。 第一章C语?言基本知识? 【考点1】C程序 C语言程序?结构有三种?: 顺序结构 , 循环结构(三个循环结?构), 选择结构(if 和 switc?h) 【考点2】main函?数 每个 C 语言程序中?main 函数是有且?只有一个。读程序都要?从main?()入口, 然后从最上?面顺序往下?读(碰到循环做?循环,碰到选择做?选择)。 【考点3】存储形式 计算机的数?据在电脑中?是以二进制?的形式保存?。最低的存储?单元是bi?t(位),位是由为 0 或者1构成?。 byte 是指字节, 一个字节 = 八个位。数据存放的?位置就是它?的地址。 【考点4】注释 是对程序的?说明,可出现在程?序中任意合?适的地方,注释从“/*”开始到最近?一个“*/”结束,其间任何内?容都不会被?计算机执行?,注释不可以?嵌套。 【考点5】书写格式 每条语句的?后面必须有?一个分号,分号是语句?的一部分。一行内可写?多条语句,一个语句可?写在多行上?。 【考点6】标识符 合法的用户?标识符考查?: 合法的要求?是由字母,数字,下划线组成?。有其它元素?就错了。 并且第一个?必须为字母?或则是下划?线。第一个为数?字就错了。 C语言标识?符分如下3?类 (1)关键字。它们在程序?中有固定的?含义,不能另作他?用。如int、for、switc?h等。 (2)预定义标识?符。预先定义并?具有特定含?义的标识符?。如defi?ne、inclu?de等。 (3)用户标识符?。用户根据需?要定义的标?识符,符合命名规?则且不与关?键字相同。 关键字不可?以作为用户?标识符号。main defin?e scanf? print?f 都不是关键?字。迷惑你的地?方If 是可以做为?用户标识符?。因为If 中的第一个?字母大写了?,所以不是关?键字。 【考点7】实型数据 实型数据的?合法形式:小数形式和?指数形式。掌握判定指?数形式合法?性。 2.333e-1 就是合法的?,且数据是2?.333×10-1。 考试口诀:e 前e 后必有数,e 后必为整数?。 【考点8】字符 字符数据的?合法形式:: 1 是字符占一?个字节,1是字符串占?两个字节(含有一个结?束符号)。 0 的ASCI?I 数值表示为?48,a 的ASCI?I 数值是97?,A的ASCI?I 数值是65?。 字符型和整?数是近亲: char a = 65 ; print?f(“%c”, a); 得到的输出?结果:a print?f(“%d”, a); 得到的输出?结果:65 一般考试表?示单个字符?错误的形式?:65 1 字符是可以?进行算术运?算的,记住: 0-0=48 大写字母和?小写字母转?换的方法: A+32=a 相互之间一?般是相差3?2。 【考点9】整型数据 整型一般是?两个字节, 字符型是一?个字节,双精度一般?是4 个字节: 考试时候一?般会说,在16 位编译系统?,或者是32? 位系统。碰到这种情?况,不要去管, 一样做题。掌握整型一?般是两个字?节, 字符型是一?个字节,双精度一般?是4 个字节就可?以了。 【考点10】转义字符 转义字符的?考查: 在程序中 int a = 0x6d,是把一个十?六进制的数?给变量a 注意这里的?0x 必须存在。 在程序中 int a = 06d, 是一个八进?制的形式。 在转义字符?中, ’\x6d’ 才是合法的?,0 不能写,并且x 是小写。 ‘\141’ 是合法的, 0 是不能写的?。 ‘\108’是非法的,因为不可以?出现8。 【考点11】算术运算 算术运算符?一共有+、—、*、/、%这五个。%符号两边要?求是整数。不是整数就?错了。 三种取整丢?小数的情况?:不是四舍五?入是舍掉小?数部分。 1、int a =1.6; 2、(int)a; 3、1/2; 3/2; 【考点12】强制类型转?换 将一个运算?对象转换成?指定类型,格式为(类型名)表达式 一定是 (int)a 不是 int(a),注意类型上?一定有括号?的。 注意(int)(a+b) 和(int)a+b 的区别。前是把a+b 转型,后是把a 转型再加b?。 【考点13】赋值 是表达式就?一定有数值?。 赋值表达式?:表达式数值?是最左边的?数

文档评论(0)

czy2014 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档