《第一章 C语言概述.ppt》由会员分享,可在线阅读,更多相关《第一章 C语言概述.ppt(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第一章语言概述学时数:课时;重难点:语言的特点;语言程序的基本结构;Visual C+6.0环境下C程序的运行一、C语言的发展过程语言的发展过程内容:1972年,Bell实验室 Dennis M.Ritchie在B语言的基础上开发出了C语言;1977年,出现可移植的C语言编译程序;20世纪80年代,独立于Unix成为独立的语言;1983年,美国国家标准化协会(ANSI)为C定制了ANSI C标准 二、C语言的特点2 2、数据类型丰富,具有数据类型丰富,具有数据类型丰富,具有数据类型丰富,具有构造构造构造构造数据类型的能力数据类型的能力数据类型的能力数据类型的能力1 1、可访问内存可访问内存可访
2、问内存可访问内存物理物理物理物理地址地址地址地址3 3、控制流程结构化控制流程结构化控制流程结构化控制流程结构化语言的发展如此迅速,与其自身的特点紧密相关:、程序运行效率高,易读性、可移植性好程序运行效率高,易读性、可移植性好if(ab)x=a;else x=b;、语言简洁灵活语言简洁灵活语言简洁灵活语言简洁灵活X=(ab)?a:b;、3232个关键字,个关键字,个关键字,个关键字,9 9种控制语句种控制语句种控制语句种控制语句、语言表达能力强,语言表达能力强,语言表达能力强,语言表达能力强,3434种运算符种运算符种运算符种运算符三、C程序的结构/*C program */main()pri
3、ntf(“Welcome to the C World!n”);l每个每个C C程序必须有一个且仅有一个程序必须有一个且仅有一个mainmain函数函数;l 是函数开始和结束的标志;是函数开始和结束的标志;l 每个语句以分号结束;每个语句以分号结束;、你的第一个语言程序:/*注释语句注释语句*/*主函数主函数*/*函数体开始函数体开始*/*输出语句输出语句*/*函数体结束函数体结束*/2、程序分析:、注意:每个函数由说明部分和函数体组成每个函数由说明部分和函数体组成;C程序由一个主函数和多个子函数构成程序由一个主函数和多个子函数构成;函数体由若干语句组成,每个语句由分号结束函数体由若干语句组成,每个语句由分号结束;一行可以写多个语句,一个语句可以写多行一行可以写多个语句,一个语句可以写多行;C程序总是由程序总是由main函数开始执行,通过函数名调用函数开始执行,通过函数名调用;用用/*可以对可以对C程序的任何部分作注释。程序的任何部分作注释。四、Visual C+6.0介绍附录D:Visual C+6.0环境下C程序的调试和运行;