C 语言程序设计张书源课程概要课程类型:专业必修课课程组成:1 、C 语言程序设计共64 课时,每周4 课时。4 学分。考核方式为笔试。2 、C 语言程序设计实验共32 课时,每周2 课时。2 学分。考核方式为机试。最终成绩由平时成绩和考试成绩组成。学习要求 课堂学习与自学相结合 机下练习与上机练习相结合 养成良好的程序书写习惯 以严谨的态度设计和书写程序第1 章 C 语言程序设计的概念1.1 程序与程序设计语言程序是让计算机完成某个任务所安排的工作步骤。任务程序计算机程序设计语言程序是用计算机程序设计语言来描述的。1 、机器语言:是计算机可直接识别的语言。机器语言的指令由二进制数组成。直观性差,现在已经不用它直接编写程序。比如:10000000 代表一个加法10010000 代表一个减法2 、汇编语言:汇编语言的指令用“ 助记符” 书写。它的指令与机器语言基本上一一对应的。比如:ADD A, B 表示加法SUB A, B 表示减法机器语言和汇编语言都和机器硬件密切相关,称为面向机器的语言。3 、高级语言:高级语言接近于人类的自然语言,方便了人们的学习和掌握。高级语言与机器硬件关联小,