《(中职)C语言程序设计案例教程第1章C语言概述(建议2学时)教学课件().ppt》由会员分享,可在线阅读,更多相关《(中职)C语言程序设计案例教程第1章C语言概述(建议2学时)教学课件().ppt(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(中职)C语言程序设计案例教程第1章 C语言概述(建议2学时)教学课件(工信版)1.1程序设计语言概述1.2文件包含1.3开发C语言程序1.4常见错误分析与解决目录本章要点:了解C语言的发展和特点。掌握C语言程序结构及格式特点。掌握在Microsoft VC+6.0环境下开发C语言程序。理解C语言程序常见错误。PART1.1程序设计语言概述计算机语言经历的几个发展阶段计算机语言经历的几个发展阶段:机器语言机器语言是计算机能识别的语言,不需要解释和翻译,也称机器指令集。汇编语言汇编语言是机器语言的符号化形式,仍属于面向机器的低级语言,其程序的通用性和可读性较差。高级语言以人类的自然语言为基础的一
2、种编程语言,使用一般人易于接受的文字和符号来表示,从而使程序编写员编写更容易,有较高的可读性。1969-1973年在美国电话电报公司(AT&T)贝尔实验室开始了C语言的最初研发。在1972年,贝尔实验室的丹尼斯里奇(Dennis Ritch)和肯汤普逊(KenThompson)在开发UNIX操作系统时设计了C语言。它与UNIX系统之间具有非常密切的联系,UNIX系统本身和在UNIX系统上运行的大部分程序都是用C语言编写的,C语言并不受限于操作系统或机器。在过去,由于C语言很适合用来编写编译器和操作系统,因此被称为“系统编程语言”,它同样适合编写用于不同领域中的大多数程序。1.1.1 C语言的发
3、展1.1.2 C语言的特点 1.简洁紧凑、灵活方便2.数据类型和运算符丰富3.表达能力强,表达方式灵活实用4.允许直接访问物理地址,对硬件进行操作5.生成目标代码质量高,程序执行效率高6.可移植性好1.1.3 C语言程序的基本结构例1-1:编写程序,在显示器输出一个字符串“Hello world!”。#include /*编译预处理命令*/void main()/*主函数的函数头*/*主函数的函数体的开始标记*/printf(Hello world!n);/*输出字符串“Hello world!”*/PART1.2 文件包含程序1#includef1.c程序1f1.c程序2程序2f2.c包含图
4、1-1 文件包含PART1.3 开发C语言程序 源程序#0110011001101101101101100110000110编写程序编译程序链接程序#int sum(int x,int y)int z;z=x+y;return z;void main()int a,b,s;printf(请输入两个整数:);scanf(%d%d,&a,&b);s=sum(a,b);printf(s=%dn,s);#01100110011011000110目标代码 加入库函数库可执行的机器代码图1-2 C语言源程序文件解析过程 1.3 在Microsoft VC+6.0环境下开发C语言程序1.3.1 Micros
5、oft VC+6.0界面外观设置选项命令1.3.2 Microsoft VC+6.0创建工程1.3.3 VC+6.0的“工作空间”输入工作空间名称“workspace”1.3.4 在工程中新建C语言源程序文件“C+Source File”选项填写文件名“1-1.c”1.3.5 编译C语言程序文件“编译”命令1.3.6 组建程序文件“组建”命令1.3.7 执行程序文件“执行”程序文件命令PART1.4 C语言程序有语法错误有逻辑错误启动VC+6.0编辑源程序编译连接运行程序查看运行结果结束1.4 C语言程序执行方法(1)main()函数名写错,如把main()函数名错写成mian()或其他的函数
6、名,一定要保证主函数的名称正确。(2)函数名后面的一对圆括号()是写函数的参数的,没有参数圆括号()不能省略,用户漏写圆括号()。1.4 常见错误分析与解决(3)关键字要写小写英文字符形式。C语言编译系统区分字母大小写,C语言把大小写字母视为两个不同的字符,用户不能正确分辨大小写字母,用户错将关键字写成大写字母。(4)C语言程序规定每条语句均以分号“;”结束,分号是语句不可缺少的组成部分,用户在语句结尾漏写“;”。1.4 常见错误分析与解决(5)标识符使用错误。标识符是指用户根据自己的需要而自定义的一些符号组合,一个正确的标识符需要满足以下条件:只能使用英文字母的大小写形式,09之间的数字符号
7、以及下划线“_”,首字符不能以数字字符开头,且关键字(参考附录)不能用做标识符,标识符的长度一般不超过31个字符,如sum和Sum是两个不同的标识符,用户将它们混为一个。(6)成对出现的符号要匹配,如:、()、这些成对出现的符号需要左右配对。用户经常会漏掉其中的一个。(7)C语言程序中所用的符号全是英文输入法状态下的符号,在程序中输入中文符号是语句法错误。1.4 常见错误分析与解决本章小结通过本章学习重点理解和掌握的知识有:(1)C语言程序结构的组成。(2)开发环境Visual C+6.0的操作方法。(3)在Visual C+6.0中创建工程。(4)C语言程序文件开发的过程。(5)新建C语言源程序文件、编辑、编译、组建、执行C语言程序。(6)C语言程序文件出现最基本错误时,修改错误程序的操作。