c语言二级考试时间2019

  • 时间:
  • 浏览:377
  • 来源:成都艾邦软件开发

2017年计算机二级考试C语言基本知识

计算机二级考试是全国计算机等级考试(National Computer Rank Examination简称NCRE)四个等级中的一个等级考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。下面是2017年计算机二级考试C语言基本知识。欢迎阅读。

2017年计算机二级考试C语言基本知识

C程序

C语言程序结构有三种: 顺序结构 , 循环结构(三个循环结构), 选择结构(if 和 switch)

main函数

每个C语言程序中main 函数是有且只有一个。读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。

存储形式

计算机的数据在电脑中是以二进制的形式保存。最低的存储单元是bit(位)位是由为 0 或者1构成。 byte 是指字节, 一个字节 八个位。数据存放的位置就是它的地址。

注释

是对程序的说明可出现在程序中任意合适的地方注释从“/*”开始到最近一个“*/”结束其间任何内容都不会被计算机执行注释不可以嵌套。

书写格式

每条语句的后面必须有一个分号分号是语句的一部分。一行内可写多条语句一个语句可写在多行上。

标识符合法的用户标识符考查

合法的要求是由字母数字下划线组成。有其它元素就错了。

并且第一个必须为字母或则是下划线。第一个为数字就错了。

C语言标识符分如下3类

(1)关键字。它们在程序中有固定的含义不能另作他用。如int、for、switch等。

(2)预定义标识符。预先定义并具有特定含义的标识符。如define、include等。

(3)用户标识符。用户根据需要定义的标识符符合命名规则且不与关键字相同。

关键字不可以作为用户标识符号。main define scanf printf 都不是关键字。迷惑你的地方If 是可以做为用户标识符。因为If 中的第一个字母大写了所以不是关键字。

实型数据

实型数据的合法形式小数形式和指数形式。掌握判定指数形式合法性。

2.333e-1 就是合法的且数据是2.333×10-1。

考试口诀e 前e 后必有数e 后必为整数。

字符字符数据的合法形式:

1 是字符占一个字节1是字符串占两个字节(含有一个结束符号)。

0 的ASCII 数值表示为48a 的ASCII 数值是97A的ASCII 数值是65。

字符型和整数是近亲char a 65 ;

printf(“%c”, a); 得到的输出结果a

printf(“%d”, a); 得到的输出结果65

一般考试表示单个字符错误的形式65 1

字符是可以进行算术运算的记住 0-048

大写字母和小写字母转换的方法 A32a 相互之间一般是相差32。

整型数据

整型一般是两个字节, 字符型是一个字节双精度一般是4 个字节

考试时候一般会说在16 位编译系统或者是32 位系统。碰到这种情况不要去管

一样做题。掌握整型一般是两个字节, 字符型是一个字节双精度一般是4 个字节就可以了。

转义字符转义字符的考查

在程序中 int a 0x6d是把一个十六进制的数给变量a 注意这里的0x 必须存在。

在程序中 int a 06d, 是一个八进制的形式。

在转义字符中 ’x6d’ 才是合法的0 不能写并且x 是小写。

‘141’ 是合法的. 0 是不能写的。

‘108’是非法的因为不可以出现8。算术运算

算术运算符一共有、—、*、/、%这五个。%符号两边要求是整数。不是整数就错了。

三种取整丢小数的情况不是四舍五入是舍掉小数部分。

1、int a 1.6;

2、(int)a;

3、1/2; 3/2;

强制类型转换

将一个运算对象转换成指定类型格式为(类型名)表达式

一定是 (int)a 不是 int(a)注意类型上一定有括号的。

注意(int)(ab) 和(int)ab 的区别。前是把ab 转型后是把a 转型再加b。

赋值是表达式就一定有数值。

赋值表达式表达式数值是最左边的数值ab5;该表达式为5常量不可以赋值。

复合赋值运算符注意a*m2 是 aa*(m2)

自加、自减表达式假设a5a(表达式的值为6) a(表达式的值为5);

ja;等价于ja;aa1; 而ja;等价于aa1;ja;。

考试口诀在前先加后用在后先用后加。

逗号运算

逗号表达式优先级别最低; 表达式的数值逗号最右边的那个表达式的数值。

(234)的表达式的数值就是4。

数制转换

一定要记住二进制 如何转换成十进制。

八进制是没有8 的逢8 进1018 的数值是非法的。

位运算会有一到二题考试题目。

C语言提供6种位运算符按位求反~按位左移按位与按位异或|按位或^。

总的处理方法几乎所有的位运算的题目都要按这个流程来处理(先把十进制变成二进制再变成十进制)。

相关文章

2019年第56次安徽二级计算机考试即将来临那么考试时间是什么时候呢考试有什么需要注意的吗小编整理了相关信息如

2019年9月安徽二级计算机考试时间9月21日至23日(第56次)

二级计算机考试注意事项

1、编程时

一定要考虑除零、溢出、类型转换、精度等细节问题!虽然我们在平时学C语言的时候老师都提醒过可是真正到了编程序的时

候却没有几个人会考虑。

这些细节问题似乎并不直接影响题目的输出结果然而因为溢出和类型转换错误而造成考试得不到满分的可是大有人在啊!

2、快捷键的问题处理

不要使用快捷键!很多人只是编译了并没有运行程序考试一定要运行一下你的程序才会有输出文件否则一定是0分。

3、编译程序内存不足

不要加载任何输入法上机考试用的DOS环境内存十分有限如果你加载了任何一个输入法都有可能造成编译程序的时候出现

out of memory 内存不足的情况。

计算机二级考试上机试题的答题技巧

计算机二级考试上机考试重点考察考生的基本操作能力和程序编写能力要求考生具有综合运用基础知识进行实际操作的能力

计算机二级考试上机试题综合性强、难度较大。上机考试的评分是以机评为主人工复查为辅的。机评当然不存在公正性的问

题但却存在呆板的问题有时还可能因为出题者考虑不周出现错评的情况。

考生做题时不充分考虑到这些情况就有可能吃亏。掌握好计算机二级考试上机考试的应试技巧可以使考生的实际水平在考

试时得到充分发挥从而取得较为理想的成绩。

历次考试均有考生因为忽略了这一点加之较为紧张的考场气氛影响了水平的发挥致使考试成绩大大低于实际水平。因此每

个考生在考试前都应有充分的准备。责任编辑 : 琪