计算机二级C语言考试主要考察以下知识点:
C语言基本知识
C程序的结构:包括顺序结构、循环结构(如for、while、do-while)和选择结构(如if和switch)。
main函数:每个C语言程序中必须有一个main函数,它是程序的入口点。
存储形式:计算机中的数据以二进制形式保存,数据存放的位置称为地址。
注释:用于对程序进行说明,从“/*”开始到“*/”结束,不会被执行。
书写格式:每条语句后必须加分号,一行内可写多条语句,一条语句可跨越多行。
标识符:由字母、数字和下划线组成,且第一个字符必须是字母或下划线。
数据类型及其运算
C语言的数据类型:包括基本类型(如int、float、double)、构造类型(如数组、结构体)、指针类型和无值类型。
运算符:包括算术运算符、关系运算符、逻辑运算符、条件运算符和逗号表达式。
表达式:不同类型的表达式及其求值规则。
基本语句
表达式语句、空语句和复合语句。
输入输出函数的调用:如scanf和printf。
选择结构程序设计
if语句实现选择结构。
switch语句实现多分支选择结构。
选择结构的嵌套。
循环结构程序设计
for循环结构。
while和do-while循环结构。
continue和break语句。
循环的嵌套。
其他内容
程序的结构:包括程序的构成、main函数和其他函数、头文件、数据说明、函数的开始和结束标志以及程序中的注释。
程序设计风格:结构化程序设计方法。
数据结构和算法:简单的数据结构和算法。
程序调试和纠错能力:在Visual C++集成环境下编写和调试C程序。
考试难度系数较高,适合文科类和经管类专业的学生参加。考试内容会随着计算机应用技术的发展而变化,具体以当年考试的大纲要求为准。