C程序设计教育技术学院康桂珍2019/11/13教育技术学院1课程内容简介《C语言程序设计》旨在培养学生程序设计能力和解决实际问题,着重加强程序设计思维方式和算法设计、分析能力的培养。,C语言的三种基本结构和程序设计方法,数组,函数,指针,结构体,位运算,文件等的内容,C程序设计语言中常用的算法。通过该课程的讲授,使学生能够掌握结构化高级语言编程的基本方法,开发出相应功能应用程序。《一》C语言的基础知识数据类型C程序设计函数《八》循环控制《六》选择结构程序设计《五》顺序程序设计《四》简单的C程序设计程序的灵魂——算法《二》运算符、表达式《三》指针《十》数组《七》基本类型《三》预处理命令《九》Date教育技术学院学习重点 C语言的特点(优点,不足)C语言程序在结构上的特点学习难点C语言程序的实现(上机操作):1960年面向问题、结构化,可读性、可移植性好,不能对硬件操作;:(combinedprogramminglanguage)1963年剑桥大学接近硬件,规模较大、难以实现;:(binedprogramminglanguage)1967年剑桥大学由CPL改制,结构化、直接处理硬件;:1970年贝尔实验室的K enThompson以BCPL语言为基础设计的,开发了第一个UNIX操作系统;5. C语言:1972-73年间,保持了BCPL和B语言的精炼与接近硬件的优点,克服了它们过于简单、数据无类型的缺点,重写了UNIX操作系统的90%;:以1978年发表的UNIX第七版中的C编译程序为基础,&《TheCProgrammingLanguage》问世;:1983年美国国家标准化协会(ANSI)制定的标准;8. C++:1986年与C兼容,保持了C的所有优点并进行了增强:增强了面向对象的机制,成为典型的面向对象和面向过程的混合语言,适用于大型系统软件和应用软件的开发;9. 87ANSIC:1987年制定的新标准;:1990年ISO接受87ANSIC为ISOC的标准,该标准是目前C编译器的标准。 C语言的特点1. 语言简洁、紧凑,使用方便、灵活;;(整型、实型、字符型、数组类型、指针类型、结构体类型、共用体类等);;5. 语法不太严格,自由度大;6. 既是高级语言,又具有低级语言的功能;,程序执行效率;。Date教育技术学院
教育技术学院备课讲稿 来自淘豆网m.daumloan.com转载请标明出处.