计算机二级c语言备考总结

目录

一.了解计算机二级c语言

二.选择题重点知识总结

三.程序题思路分析及重要知识点

四.如何备考计算机c语言二级

五.上机考试需注意的几点



一.了解计算机二级c语言

计算机二级c语言主要考察计算机编程能力,总体考核内容包括计算机语言与基础程序设计能力。一套试题分为选择,程序填空,程序改错和程序设计四个题型,选择题共四十个(一个一分),三个程序题共六十分(程序填空3个空18分,程序改错两个错18分,程序设计24分),不仅考察学生的基础程序设计能力,还很考察其细心能力,因为一旦出现任何一点错误,那么你将一分不得。

二.选择题重点知识总结

(1)c语言的程序结构

顺序结构:从头到尾一句接着一句的执行下来,直到执行完最后一句;

选择结构:到某个节点后,会根据一次判断的结果来决定之后向哪一个分支方向执行;(if  else ; switch  case  break default)

循环结构:循环结构有一个循环体,循环体里是一段代码。对于循环结构来说,关键在于根据判断的结果,来决定循环体执行多少次;

<1>for语句

for(循环控制变量初始化; 循环终止条件; 循环控制变量增量)

{

循环体;

}

<2>while语句

while(循环终止条件)

{

循环体;

循环控制变量增量;

}

<3>do  while语句

do

{

循环体;

循环控制变量增量;

}while(循环终止条件)
 

(2)数据类型及其运算

<1>整型(int ; short  ; long ;long long)

<2>浮点型(float ; double)

<3>字符型(char)

(3)基本语句

(4)一,二维数组

<1>一维数组(a[常量表达式])

<2>二维数组(a[常量表达式1][常量表达式2]),先行后列

(5)函数的定义与正确调用

<1>无参无返回值函数

<2>有参无返回值函数

<3>有参有返回值函数

(6)地址与指针

<1>c语言指针地址的表示方式

https://wenda.so.com/q/1464257097727036?src=140&q=c%E8%AF%AD%E8%A8%80%E5%9C%B0%E5%9D%80%E5%92%8C%E6%8C%87%E9%92%88

(7)结构体和共同体

<1>结构体的定义:一种自定义类型,用户根据需求自己进行的类型

<2>结构体声明:

struct  结构体名

{
结构体成员

};

<3>结构体初始化:struct 结构体名  结构体变量{“初始化的值1”,“初始化值2”,“初始化值3”,……)

(8)位运算符的含义和使用

<1>布尔位运算符:

布尔位运算符
运算符意义事例对于每个位位置的结果(1=设定,0=清除)
&位andx&y如果 x 和 y 都为 1,则得到 1;如果 x 或 y 任何一个为 0,或都为0,则得到 0
|位orx|y如果 x 或 y 为 1,或都为 1,则得到 1;如果 x 和 y 都为 0,则得到 0
^位xorx^y如果 x 或 y 的值不同,则得到 1;如果两个值相同,则得到 0
~位not(i的补码)~x如果 x 为 0,则得到 1,如果 x 是 1,则得到 0

 

<2>移位运算符:

"<<":向左移位,x<<y:x的每一位都向左移y个位

“>>”:向右移位,x>>y:x的每一位都右左移y个位

(9)编译预处理

<1>包含文件

<2>宏定义指令

<3>条件编译

(10)运算符的优先级

三.程序题思路分析及重要知识点

1.程序填空题

三个空,可能出现在scanf语句或printf语句,循环语句以及函数当中,还要注意符号,如是自增++还是自减,是大于>还是小于<,这些都可能成为你在分析的时候的一个引子,然后就是将自己比作成电脑进行对代码编译,从main函数中进入一条一条执行,然后分析挖空处应填写什么,而填空一般出现频率最高的就是在函数的调用,函数的首部或者返回值处,需要有很好的逻辑性去思考分析,会有填空题很难的情况,这些则需要在平时的练习当中就多思考,多分析,甚至可以选择“死记硬背”的方式。

2.程序改错题

两处错误,需改正的地方会有“********found*********”来提示下一行有错需要改正

1)循环语句中循环控制变量的增减

2)题目中的重要信息关键字,如:从大到小(还是从小到大)

3)注意函数的调用,函数返回值的类型以及函数的形参,都是非常容易考到的

4)平时练习就要多多注意细节

3.程序设计题

一道题便24分,要求你在函数中编写程序段达到题目的要求,本题无不步骤分,所以一点也不能错

1)一二维数组的定义和初始化

2)字符串的处理

3)循环嵌套

4)函数嵌套(递归)

5)结构体的定义和初始化

四.如何备考计算机c语言二级

<1>学习c语言的基础课程内容。

(可以到哔哩哔哩搜索课程,也可以通过看书学习,上述的十点须全部掌握,尤其6和7,是相对较难的也是考题中的重点,也占了很大的分值)

<2>安装计算机二级考试软件,一天刷一套题。

(量变终会到质变,是一个坚持的过程)

<3>整理错题,并反复看所记的错题,做好笔记。

https://blog.csdn.net/llt20020710/article/details/113557313)(我选择将我的错题和一些笔记集中记在一起,反复观看记忆)

<4>要有良好的心态和耐心。

(在刷题过程中,很会有枯燥无味的时候,但是坚持下去就好了,当从一个不会做的题到你可以将它做对后就会有优越感,就会对刷题产生兴趣,才能更好的备考)

五.上机考试需注意的几点

1.在考试前不能急,看清有关考试的所有规则(如:选择题未答完退出后将不能再对选择题进行作答)

2.选择题有难有易,不用死磕,前二十道偏基础一些简单的记忆和运算,可以加快速度,而后二十道涉及了指针结构体等较复杂的,需要慢下来提高正确率。

3.计算机二级c语言考试环境:Microsoft Visual C++,(简称Visual C++、MSVC、VC++或VC)是Microsoft公司推出的以C++语言为基础的开发Windows环境程序,面向对象的可视化集成编程系统。可能会和你平时的编译环境有所不同,所以需要提前熟悉。

4.在做程序设计题时,一定要细心,在反复检查后可以进行调试运行看是否有错,最后再提交。

以上是我考完后总结的整个从备考到考的具体过程,希望对你有所帮助。

 

  • 8
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值