计算机二级C语言备考学习笔记(一)——考试方式、基础公共知识、C语言概述

考试方式

(1)题型及分值

全国计算机等级考试二级C语言考试满分为100分,共有4种题型,分别是选择题(40题,共40分)、程序填空题(1题,共18分)、程序修改题(1题,共18分)和程序设计题(1题,共24分)。

(2)考试环境

全国计算机等级考试二级C语言考试为上级考试,考试时长120分钟。采用软件Visual C ++ 2010 Express操作。

二级基础公共知识部分

全国计算机二级C语言考试中基础公共知识部分占10分,C语言程序设计占90分,公共知识部分考察10个选择题,共10分。

公共知识部分有一篇博客写的文章写的详细具体,大家可参考学习,这里是具体链接:二级公共基础知识总结笔记

C语言程序设计知识部分

一、C语言概述

1. C语言基础与结构特点

(1)一个C的源程序由函数构成,每个函数完成独立的功能,且一个源程序有且只有一个main函数,程序总是从main函数开始执行。

(2)每个函数体必须用 { } 包起来。

(3)每个语句最后以 ; 结束,但预处理命令及函数头后不能加 ;

(4)以 # 开头的语句为预处理命令。

2. C语言变量常量和数据类型

1. 常量

​ 定义:在程序运行过程中,值不会改变的量。

​ 常量类型:整型常量、实型常量、字符常量、字符串常量、符号常量。

​ 部分常量类型介绍:

(1)字符常量

​ 一个字符常量代表一个ASCII码字符,在程序中用 ’ ’ 包起来区分大小写。

\n   换行
\\	 反斜杠字符”\“
\ddd	1-3位八进制数所代表的一个SCII码字符
\xhh	1-2位十六进制数所代表的一个SCII码字符

​ (2)字符串常量

​ 字符串常量是用 ‘’ ‘’ 包起来的一个或一串字符。

2.变量

​ 定义:在程序运行过程中,值可以改变的量。

  • 变量要有变量名,使用前需定义。
  • 变量在内存中占一定的存储单元,不同类型的变量存储单元大小不同。
  • 存储单元存放的是该变量的值。

​ 变量类型:整型变量、实型变量、字符变量。

(1)整型变量

  • 分类:基本型(int)、短整型(short int或short)、长整型(long int或long)、无符号型(unsigned int)。
  • 定义方法:int a;long b;
  • 数值范围:int:占16位;short int:占16位;long int:占32位;unsigned short int:占16位;unsigned long int:占32位。

(2)实型变量

  • 分类:单精度类型(float)和双精度类型(double)
  • 定义方法:float a;double b;
  • 数值范围:float在内存中占4个字节(即32位),double在内存中占8个字节(即64位)。float提供7位有效数字,double提供15-16位有效数字。

(3)字符变量

  • 分类:char
  • 定义方法:char m;m = ‘a’;
  • 数值范围:每个字符变量只能存储一个字符。存储字符对应的ASCII码到内存单元中。
  • 字符型数据与整数型数据之间可以通用,一个字符可以以字符形式输出,也可以整数形式输出。同时对字符型数据进行算术运算相当于对它们的ASCII码进行运算。
3.数据类型

short、int、long、char、float、double 这六个关键字代表C 语言里的六种基本数据类型。

​ (1)类型的自动转换

  • 当同一表达式中个数据类型不同时,编译程序会自动将它们转换为同一类型后计算。
  • 转换优先级:char < int < float <double

​ (2)类型的强制转换

  • 表示形式:(类型)(表达式)
4.标识符

​ (1)标识符的命名规则

  • 标识符只能由字母、数字、下划线组成。
  • 第一个字符只能是字母或下划线,不能是数字。
  • 标识符需区分大小写。

​ (2)标识符的分类

  • 关键字:C语言规定的专用标识符,由固定含义,不可更改。
  • 预定义标识符:也是拥有特定的含义。
  • 用户标识符:由用户根据需要自定义的标识符。,命名不能与关键字相同。
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值