计算机二级考试就在3月份,那么你准备好了吗,下面小编为大家带来了关于计算机二级C语言程序设计的考试内容,考点梳理。希望对大家有帮助!
知识点:
数组(一维数组、二维数组、字符数组、字符数组初始化、元素调用)、goto语句。
goto ---- 无条件跳转语句
格式:
goto ;
语句块;
:
注:goto的跳转和语句无关,和程序结构无关,只认
一组数据类型相同且连续存储的数据集合。
格式:
数据类型 数组名[常量表达式]
数据类型:表示数组元素的数据类型,可以是基本数据类型,也可以是构造数据类型
数组名:表示数组空间名称,也表示数组的起始地址,符合标识符规则。
常量表达式:数组元素个数,必为常量,也可以是宏定义
Int arr[5]; // int a;
3.数组的初始化
(1)完全初始化
Int arr[5] = {3,4,5,6,7}
(2)不完全初始化
Int arr[5] = {2,3}
Int arr[5] = { 0}
int arr[] = {10,20,30,40,50};
4.数组元素调用
Int arr[5] = {1}
Int arr_1[5] = {5,7}
[数组下标];//数组下标是从0开始的
使用数组元素时,要注意下标不能超过数组个数-1,否则会造成数组越界
二维数组
一、格式:
数据类型 数组名[行数][列数]
Eg : int arr[3][4];
注:数组元素个数 = 行数 * 列数;
行数:表示数组中有几行
列数:表示一行有几个元素
数组元素调用:
数组名[行下标][列下标]
注:行下标范围0 ~ N- 1(N表示行数)
列下标范围0 ~ N- 1(N表示列数)
字符数组:数组元素为字符的数组
字符串:由若干个字符+’0’组成
字符数组初始化:
char str[12] ={'h','e','l','l','o',’0’};
char str[12] = {"hello"};
char str[12] = "hello";
本篇考点到此结束