1 / 19
文档名称:

国家计算机二级C语言 知识汇总.doc

格式:doc   页数:19
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

国家计算机二级C语言 知识汇总.doc

上传人:企业资源 2012/1/31 文件大小:0 KB

下载得到文件列表

国家计算机二级C语言 知识汇总.doc

文档介绍

文档介绍:第一部分国家二级知识复习资料
第一章 C语言基本知识
【考点1】C程序
用C语言编写的程序称为C语言源程序,源程序文件的后缀名为“.c”。源程序经编译后生成后缀名为“.obj”的目标文件,再把目标文件与各种库函数连接起来,生成“.exe”可执行文件。C语言有三种基本结构:顺序结构、选择结构、循环结构。
【考点2】main函数
又称主函数,是C程序的入口。main后面跟一对小括号和一对花括号,花括号括起来的部分称为main函数的函数体。一个C程序从main函数开始执行,到main函数体执行完结束,而不论main函数在整个程序中的位置如何。每一个程序有且仅有一个main函数,其他函数都是为main函数服务的。
【考点3】存储形式
计算机在电脑中保存数据是采用二进制形式,由0或1构成的二进制称为位(bit),八个位构成一个字节(Byte),1个Byte=8个bit。二进制、八进制、十六进制转化为十进制采用乘法,十进制转化为二进制、八进制、十六进制采用除法。数据的存放位置就是它的地址。
【考点4】注释
是对程序的说明,可出现在程序中任意合适的地方,注释从“/*”开始到最近一个“*/”结束,其间任何内容都不会被计算机执行,注释不可以嵌套。
【考点5】书写格式
每条语句的后面必须有一个分号,分号是语句的一部分。一行内可写多条语句,一个语句可写在多行上。
【考点6】标识符
是标识名字的有效字符序列,可以理解为C程序中的单词。
标识符的命名规则是:
(1)标识符只能由字母、数字和下划线组成,字母区分大小写。
(2)标识符的第一个字符必须是字母或下划线,不能为数字。
C语言标识符分如下3类
(1)关键字。它们在程序中有固定的含义,不能另作他用。如int、for、switch等。
(2)预定义标识符。预先定义并具有特定含义的标识符。如define、include等。
(3)用户标识符。用户根据需要定义的标识符,符合命名规则且不与关键字相同。
【考点7】常量与变量
常量是指在程序运行过程中,其值不能改变的量。常量分为整型常量、实型常量、字符常量、字符串常量、符号常量5种。在程序运行过程中其值可以改变的量称为变量。C语言中没有字符串变量。存放字符串使用字符数组。
【考点8】整型数据
整型常量有十进制、八进制、十六进制三种表示形式,没有二进制形式。八进制整型常量加前导数字0,十六进制常量加前导0X,八进制常量中不会出现8。
整型变量可分为基本整型(int)、短整型(short)、长整型(long)、和无符号整型(unsigned)。一个基本整型占4个字节。其它类型的整型占用字节数和取值范围详见教材第9页。
【考点9】实型数据
实型数据有两种表示形式:小数形式和指数形式。掌握判定指数形式合法性。
口诀:E前E后必有数,E后必须为整数。
实型变量分为单精度型(float)和双精度型(double),单精度型占四个字节。
【考点10】算术运算
算术运算符一共有+、—、*、/、%这五个。求余运算要求运算对象只能为整型,除法运算符两边运算对象都为整型时,运算结果也为整型即舍掉小数部分。
【考点11】强制类型转换
将一个运算对象转换成指定类型,格式为(类型名)表达式,注意小括号位置。
【考点12】赋值
赋值运算符为“=”,不同于关系等于“= =”。赋值表达式格式为:变量名=表达式,赋值运算符左边必须为变量,赋值运算是把赋值运算符右边表达式的值赋给左边变量。
复合赋值运算符是将算术运算符或位运算符与赋值运算符组合在一起组成的运算符,掌握复合赋值表达式转化为赋值表达式的方法。如n+=100可转化为n=n+100。
【考点13】自加自减运算
自加运算符“++”与自减运算符“--”是单目运算符,运算对象必须是变量。自增自减运算分前缀运算和后缀运算,它们所对应的表达式的值是有区别的,如j=i++;等价于j=i;i=i+1;而j=++i;等价于i=i+1;j=i;。
口诀:加加在前先加后用,加加在后先用后加。
【考点14】逗号运算
逗号运算符运算优先级最低,可将多个表达式构成一个新的表达式。
第二章顺序结构
【考点1】运算符、表达式、语句
运算对象加运算符构成表达式,表达式加分号构成表达式语句,运算对象可以是表达式、常量、变量。如赋值运算符加运算对象构成赋值表达式,赋值表达式加分号又可构成赋值语句。
【考点2】运算符的优先级和结合顺序
运算符按参加运算的对象数目可分为单目运算符、双目运算符和三目运算符。初等运算符的优先级别最高,然后依次是单目运算符、算术运算符、关系运算符、逻辑运算符(除逻辑非!)、条件运算符、赋值运算符、逗号运算符。位运算符优先级介于算术运算符与逻辑运算符之间。结合顺

最近更新

2025年河北艺术职业学院单招综合素质考试模拟.. 41页

2025年河北轨道运输职业技术学院单招职业倾向.. 40页

2025年河南中医药大学单招综合素质考试题库及.. 40页

2026年上海政法学院单招职业倾向性测试模拟测.. 42页

2025年河南地矿职业学院单招职业适应性测试模.. 40页

2026年上海海洋大学单招职业倾向性测试题库必.. 42页

2025年河南对外经济贸易职业学院单招职业技能.. 40页

2025年河南工业职业技术学院单招职业技能考试.. 39页

2025年河南机电职业学院单招职业倾向性测试题.. 40页

2025年河南水利与环境职业学院单招职业倾向性.. 39页

2025年河南测绘职业学院单招职业技能测试题库.. 40页

2025年河南物流职业学院单招职业技能考试模拟.. 40页

2025年河南省周口市单招职业适应性考试模拟测.. 40页

2026年乌职大单招试题及答案1套 42页

2025年河南省新乡市单招职业适应性考试模拟测.. 41页

2026年九江理工职业学院单招职测备考题库及答.. 42页

2026年九江职业技术学院单招职业技能考试题库.. 42页

2025年河南省驻马店地区单招职业倾向性测试模.. 41页

2025年河南科技职业大学单招职业倾向性测试模.. 39页

2025年河南经贸职业学院单招职业倾向性考试模.. 39页

2026年云南外事外语职业学院单招职业技能测试.. 42页

2025年河南艺术职业学院单招职业技能考试模拟.. 42页

2025年河南轻工职业学院单招职业适应性考试模.. 39页

2025年泉州华光职业学院单招职业适应性测试题.. 41页

2025年泉州工程职业技术学院单招职业适应性测.. 41页

2026年云南省曲靖市单招职业适应性测试模拟测.. 42页

2026年云南能源职业技术学院单招职业技能考试.. 42页

2025年泉州纺织服装职业学院单招职业技能测试.. 39页

2025年泉州职业技术大学单招职业倾向性测试题.. 40页

ZR-003 建设单位法人授权书 1页