- 1、本文档共101页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言上机高频考点
上机高频考点 全国计算机等级考试——C语言 C程序设计基础 考点1 C程序结构特点 考点2 常量与变量 考点3 运算符及表达式 考点4 强制类型转换 考点1 C程序结构特点 一个C源程序有且仅有一个main函数,程序执行总是从main函数开始。 函数体必须用花括号{ }括起来。 每个执行语句都必须以分号;结尾,预处理命令、函数头和花括号}之后不加分号。 区分大小写。 考点1 C程序结构特点 题型剖析: 该知识常在改错题中考查,如句末缺少分号、括号不匹配、运算符或关键字书写错误等。做题前先运行程序,可以很方便地找到语法错误。 考点2 常量与变量 整型数据 整型常量:包括十进制、八进制、十六进制。 整型变量:分为有符号基本整型([signed] int)、无符号基本整型(unsigned [int])、有符号短整型([signed] short [int])、无符号短整型(unsigned short [int])、有符号长整型([signed] long [int])、无符号长整型(unsigned long [int])。 考点2 常量与变量 实型数据 实型常量:也称浮点型,有两种表示形式,十进制小数形式(如.123、123.、123.0)和指数形式(如123.456e3)。 实型变量:可分为单精度型(float)、双精度型(double)和长双精度型(long double) 考点2 常量与变量 字符型数据 字符常量:用单引号括起来的一个字符(如:’a’、’+’、‘\0’)。 字符变量:用来存储单个字符(char) 字符串常量:用一对双引号括起来的字符序列。字符串常量占用的内存字节数等于字符串中字符数加1,最后一个字节存放字符’\0’(ASCII码为0),即字符串结束标志。 考点2 常量与变量 变量的初始化 定义的变量在使用之前,需要赋给一个确定的初值,否则会出现冗余数据直接参与运算的情况。初始化有两种方法: (1) 先定义后初始化 如:int a; a=5; (2)在定义时直接初始化 如:int a=5; 在遇到循环时,循环变量需要先定义,然后才能在循环结构中应用。 考点2 常量与变量 题型剖析 字符串和字符串结束标志(‘\0’)是常考查的内容,在填空题和改错题中都时有出现,并且编程题中经常要对字符串进行操作,因此在编程题中出现的几率也很高。 考点2 常量与变量 题型剖析 常见的考查形式有两种: (1)判断是否到达字符串的结尾,即判断当前字符是否为’\0’。 例如:要遍历字符串s,使用整型变量n存放下标,那么判断当前字符是否为’\0’,可表示为: While(s[n]!=‘\0’){…..} 考点2 常量与变量 题型剖析 常见的考查形式有两种: (2)对字符串操作结束后,添加’\0’。 例如:下标n为字符串中最后一个字符的下标,要添加结束标志,可以表示为:s[n++]=‘\0’; 注:也可用指针实现,若指针p指向最后一个字符,则为:*(p++)=‘\0’; 考点3 运算符及表达式 算术运算符:圆括号()、求正+、求负-、乘*、除/、求余%、加+、减-。 复合赋值运算符:+=、-=、*=、/=、和%= 自加自减运算符:i++;++i;i--;--I 逻辑运算符:、||、! 优先级大小是:!|| 应用逻辑运算符可以组成复杂的逻辑关系表达式。判断一个量是否为真的依据是其值是否为0,为0则为假,否则为真。 考点3 运算符及表达式 题型剖析: 这一部分知识常在编程题中考查,表达式的应用是否正确直接决定了一个算法是否有效。填空题和改错中也经常要求根据上下文的算法来补全特定位置的一个表达式。 部分运算符的优先级问题:如涉及逻辑关系表达式的语句,如果想表达两个或关系的与,应该严格的应用括号(exp1 || exp2) (exp3||exp4),而exp1 || exp2 exp3||exp4表示的是三个表达式的多元或关系。 考点3 运算符及表达式 题型剖析: 整数除法的问题: 一个整数去除另外一个整数,那么得到的结果是一个整数,这个整数是结果的整数部分,小数部分会被忽略掉,而且不是按照四舍五入的规则。 这类情况通常在比较长的综合计算表达式中会被忽视,造成整体运算的错误,所以在特定的时候,需要注意整数除法。 相应的解决方法是设置数据类型为浮点数。 例题:4-2;5-2; 考点3 运算符及表达式 题型剖析: 除法运算符”/”和求余运算符”%”的区别 典型题目是求得一个多位整数各个位上的数值。 例如,要得到三位数456的个位、十位和百位数值。 个位数:456%10=6 十位数:456/10%10=5 百位数:456/100=4 考
您可能关注的文档
- Chinese to English 我的 PPT.ppt
- Chp2高速公路设计控制.ppt
- CHV系列变频器驱动板单元电路培训.ppt
- CimatronE五轴干涉检查在叶轮加工中的应用.docx
- chp4-两自由度系统的振动-0920.ppt
- CIMC-ST-011 阶梯护栏和扶手的安全技术要求.docx
- Chapter8工艺流程图.ppt
- chap-5影响线my.ppt
- CKSG-9.6-0.48-12串联电抗器 Reactor.doc
- Citrix_Xenapp6.5安装图文教程.doc
- Sony索尼Car & Marine Entertainment MEX-BT2600 Operating Instructions(第3份)_英文.pdf
- Sony索尼Car & Marine Entertainment DSX-A200UI Operating Instructions(第2份)_英文.pdf
- Sony索尼Headphones, Audio & Video TC-WE405 Operating Instructions(第2份)_英文.pdf
- Sony索尼Headphones, Audio & Video TC-TX5 Operating Instructions(第2份)_英文.pdf
- Sony索尼Headphones, Audio & Video MZ-R5ST Operating Instructions(第3份)_英文.pdf
- Sony索尼Car & Marine Entertainment DSX-A50BT Operating Instructions(第2份)_英文.pdf
- Sony索尼Headphones, Audio & Video TC-WE405 Operating Instructions(第3份)_英文.pdf
- Sony索尼Headphones, Audio & Video MZ-R5ST Operating Instructions(第4份)_英文.pdf
- Sony索尼Headphones, Audio & Video NAS-50HDE Operating Instructions(第2份)_英文.pdf
- 第20条 法律服务相关保密与知识产权协议.docx
最近下载
- 企业采购管理蔬菜采购验收标准DOC56页.pdf VIP
- 2025年云南省中考物理试题卷(含答案解析).docx
- 体温测量软件GBT 25000.51-2016自测报告.docx VIP
- WS∕T 225-2024 临床化学检验血液标本的采集与处理.pdf
- 信息系统的使用与维护管理办法.doc VIP
- 环境影响评价报告公示大理州永平县汽车客运站环境影响评价报告表环评报告.doc VIP
- 2022年1月广东自考《07114现代物流学》试题和答案 .pdf VIP
- Unit 1 Happy Holiday(大单元教学设计)英语人教版2025八年级上册.pdf
- 2025年军队文职人员公开招录《管理学》真题库(含答案).pdf VIP
- 网络数据安全检查项及检查方法.docx VIP
文档评论(0)