网站制作用的软件有哪些,学校网站管理与建设办法,网站 默认首页,如何建立本站站点《程序设计基础-C》复习大纲.doc《程序设计基础-C》复习大纲第一部分 期末考核说明一、期末考试要求考核学生是否掌握C语言的基本概念#xff0c;能否较熟练运用Visual C工具进行程序设计。具体考核要求分为以下几个层次#xff1a;掌握C的基本语法结构#xff1b;掌握基本的…《程序设计基础-C》复习大纲.doc《程序设计基础-C》复习大纲第一部分 期末考核说明一、期末考试要求考核学生是否掌握C语言的基本概念能否较熟练运用Visual C工具进行程序设计。具体考核要求分为以下几个层次掌握C的基本语法结构掌握基本的程序设计算法和技巧具备初步的高级语言程序设计能力二、组卷原则在教学大纲和考核说明所规定的内容和要求范围之内命题按照理论联系实际的教学原则考察学生对所学知识的理解、应用能力试题不会超出教学大纲的要求。试题的覆盖面广并适当突出重点。对理论知识及应用能力的考核要求掌握的约占40%理解的约占 40%了解的约占20%。试题的难度和题量适当按难易程度分为四个层次容易约占40%、较容易约占30%、较难约占20%、难约占10%。题量适中。三、试题类型选择题(15*230)程序填空题(5)程序分析题(5)程序编程题(2*1530)。四、考核形式考试采用笔试。五、答题时限答题时间为120分钟。第二部分 考核的内容和要求◆ 基本要求 1、 了解程序设计的基本知识。2、 了解C程序的基本特点、初步知识和构成。3、 掌握C程序的基本类型和运算符。4、 掌握顺序结构、选择结构、循环结构的C程序的构成及编程技巧。5、 掌握数组的定义和使用。◆ 考试内容’\0’’a’和”a”最大的区别就是”a”实际上是两个字符’a’和’\0’; 而’a’只是一个字符本身。5、逗号表达式的一般形式为表达式1表达式2逗号表达式的计算过程是先求解表达式1再求解表达式2。整个逗号表达式的值是表达式2的值。6、i--i i的值先增1(或减1)然后再参与其他运算ii-- 先参与其它运算然后使i值增1(或减1)7、程序分为顺序结构、选择结构或分支结构、循环结构。8、C语言的语句大体上分为五种类型1、函数调用语句2、表达式语句3、控制语句4、空语句5、复合语句。9、语句在最后必须出现分号分号是语句中不可缺少的一部分。10、putchar(c)的功能是向屏幕输出一个字符printf(“格式化字符串”,输出项表)的功能是按用户指定的格式把指定的数据显示到屏幕上。11、格式字符%d—按整数数据的实际长度输出%c—输出一个字符%s—按字符串原样输出12、getchar()的功能是从键盘输入一个字符到计算机的内存它一次只能接受一个字符scanf(“格式化字符串”,地址表列)的功能是等待用户从标准输入设备上输入数据然后按用户指定的格式将该值赋给指定的变量。13、变量的地址是由地址运算符“”后跟变量名组成的。如m、n分别表示变量m和变量n的地址。赋值表达式“m567”中m为变量名567为变量的值m是变量m的地址。14、scanf函数本质上是给变量赋值被赋值的变量要求写成变量的地址。15、abs(x)等价于|x|; sqrt(x)等价于pow(x,y)等价于xy.16、在顺序结构程序中一般包括、程序开头的 编译预处理命令如#include 或 #include “stdio.h”、顺序结构程序的函数体中主要包括变量类型的说明、提供数据语句、运算部分、输出部分、良好的源程序书写风格如所有语句首行左对齐等。、为程序加上注释说明部分。/*…*/4、 选择结构程序设计1、C语言一般用关系表达式或逻辑表达式表示条件用if语句或switch语句实现选择结构。2、C语言提供6个关系运算符大于、大于等于、等于、!不等于。3、6个关系运算符的优先级关系为(“” ””)(“” ”!”)。4、关系运算符与其它运算符的优先级关系算术运算符5、关系运算符结合性为左结合即运算方向是从左至右。6、C语言用整数“1”表示“逻辑真”用整数“0”表示“逻辑假”。例如有n13,n24,n32、求“n1n2”的值因为34故该表达式的值为0。、求“(n1n2) ! n3”的值因为n1n2的值为0而n3的值为20不等于2故该表达式的值为1。、求“n17、C语言提供三种逻辑运算符 逻辑与(相当于同时)|| 逻辑或(相当于或者)! 逻辑非(相当于否定)。8、当且仅当两个运算量的值都为“真”时运算结果为“真”否则为“假”。||当且仅当两个运算量的值