1、1C语言程序设计考试内容(一)程序设计和 C语言1.程序的构成,main 函数和其它函数。2.头文件、数据说明、函数的开始和结束标志。3.源程序的书写格式。题例:1.3(二)程序的灵魂算法1、 算法的概念及其表示。2、 程序设计方法和结构化程序设计。(三)最简单的 C程序设计-顺序程序设计1.C的数据类型(基本类型、空类型、枚举类型、派生类型)(图 3.4)及其定义方法2.C运算符的种类、运算优先级、结合性。3.不同类型数据间的转换与运算。4.C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。5.表达式语句,空语句,复合语句6.数据的输入与输出,
2、输入输出函数的调用, 输入输出的格式。7.复合语句。题例:3.10;(四)选择结构程序设计1.有 if语句实现选择结构。2.C表达式类型(赋值表达式、算术表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式)和求值规则。3.用 switch语句实现多分支选择结构。4.选择结构的嵌套。题例:例 4.5;4.8;4.9(五)循环结构程序设计1.for 循环结构。2.while和 do while循环结构。3.continue语句、break 语句。4.循环的嵌套。题例:例 5.7;例 5.10;习题: 10;12;(六)利用数组处理批量数据1.一维数组和多维数组的定义、初始化和引用。2.字符串与字符数组。题例:例 6.3;例 6.4;6.5;6.9习题: 2;9;(七)用函数实现模块化程序设计1.库函数的正确调用。2.函数的定义方法。3.函数的类型和返回值。4.形式参数与实在参数,参数值的传递。5.函数的正确调用,嵌套调用,递归调用。26.局部变量和全局变量。7.变量的存储类别(自动、静态、寄存器、外部),变量的作用域和生存期。题例:例 7.5;例 7.7;例 7.12;例 7.14习题:2;15考试方式笔试:120 分钟,满分 100分。