江淮学院学时全套讲义打印稿

上传人:宝路 文档编号:52634365 上传时间:2018-08-24 格式:PPT 页数:207 大小:1.41MB
返回 下载 相关 举报
江淮学院学时全套讲义打印稿_第1页
第1页 / 共207页
江淮学院学时全套讲义打印稿_第2页
第2页 / 共207页
江淮学院学时全套讲义打印稿_第3页
第3页 / 共207页
江淮学院学时全套讲义打印稿_第4页
第4页 / 共207页
江淮学院学时全套讲义打印稿_第5页
第5页 / 共207页
点击查看更多>>
资源描述

《江淮学院学时全套讲义打印稿》由会员分享,可在线阅读,更多相关《江淮学院学时全套讲义打印稿(207页珍藏版)》请在金锄头文库上搜索。

1、1,概 述,说明:教育部关于大学生计算机能力的统一要求。 目的: (1)掌握C语言的语法知识(2)掌握C语言程序设计方法(3)锻炼严密的逻辑思维能力,提高科学研究的素质 与前导课程关系【大学计算机基础】计算机系统的硬件组成(参看2.1.2)2、8、10、16进制整数的转换(参看2.2.1、2.2.2)数据在计算机中的存放形式(参看2.3.1、2.3.2)计算机基本操作(参看4.2.1、4.2.2、4.2.3)WORD编辑(参看5.2.1、5.2.2、5.2.3) 知识结构:(1)自然语言的知识结构 (2)C语言的知识结构(3)教材的知识结构,2,自然语言的知识结构,C语言的知识结构,教材的知识

2、结构,3,学习方法提要: (1)词类、句型、程序结构 分析、记忆 (2)程序设计与调试 上机实验、总结 (3)常用算法与标准程序段 分析、实验、记忆 考试要求: (1)时间:期中考试、期末考试 (2)范围:课堂教学的所有内容、作业中的习题 (3)题型:单项选择题(10题20分)、填空题 (10空20分)程序阅读题( 4题20分)、程序填空题( 2题10分) 程序设计题( 3题30分) 教学要求: (1)课堂教学方式:讲解总结实例分析提问讨论 (2)实验教学方式:(前)准备(中)自主(后)总结与记录 (3)课堂纪律: 按时不出声 (4)作业通过实验来验证其正确性。,4,第1章 C语言概述, C语

3、言概况 C程序概况 运行C程序的步骤与方法与(重点) 补充 计算机程序计算机程序 一串计算机能识别的、可执行的指令。【例】 操作系统 专家编好大家使用的计算机程序本班成绩统计程序 自己编写自己使用的计算机程序。 计算机语言计算机语言 写计算机程序所遵守的某种语法规则的集合(指令的集合)。【三个阶段】机器语言 又名二进制语言,用0和1组成指令(含操作和数据)符号语言 又名汇编语言,用指定的单词和数字组成指令高级语言 用接近人类的自然语言和数学公式组成指令(语句)高级语言的发展 非结构化语言、结构化语言(如C)、面向对象的语言(如C+)1.1 C语言出现的历史背景 【发展过程】60年 +硬件处理

4、63年 简化 67年 简化 70年 扩充 72、73年 可移植 77年 标准化ALGOL CPL BCPL B C 独立C78年 标准化 83年 标准化 89 标准化 90年 标准化 99年旧标准C 83ANSI C C89 ISO C(c89) C99(美国国家标准) (美国国家标准) (国际标准化组织) (国际标准化组织) 【编译程序】Turbo C、Quick C、Microsoft C、BORLAND C、C+、VC+,5,1.2 C语言的特点【略】边学边理解1.3 简单C语言程序介绍 【例1】从键盘上输入两个实数,输出他们的和。 #include “stdio.h“ /* 将标准输入

5、输出函数包含到本程序中 */ void main() /* 主函数的标记,main称为主函数名 */ float a,b,s; /* 定义实型变量a、b、s */scanf(“%f,%f“, /* 输出变量s中的实数 */ /* 主函数的结束,前面的表示主函数的开始,后面的表示主函数的结束 */,6,【例2】从键盘上输入两个整数,求并输出他们中的大者和小者。 #include int max(int x,int y) /* 非主函数的标记,max是函数名、x和y是函数参数 */ int z; /* 定义本函数用到的变量z */if (xy) /* 如果x大于y*/z=x; /* 将参数x中的整

6、数送到变量z中 */else /* 否则 */z=y; /* 将参数y中的整数送到变量z中 */return(z); /* 返回变量z中的整数,即参数x和y中的大者 */ /* 本函数的结束标记 */int min(int x,int y) /* 非主函数的标记,min是函数名、x和y是函数参数 */ int z; if (xy) z=x; else z=y; return(z);void main() int a,b,s; /* 定义整型变量a、b、s */ ; scanf(“%d,%d“,/* 输出变量s中的整数 (两个整数中的小者) */ ,7,关于C程序的初步小结: (1)组成C程序的

7、符号都是键盘上符号,即ASCII代码字符集的字符(参看附录A P364)。其他符号(如汉字)只能出现在“ “中间或/* */中间。 (2)总是有一个,并且只能有一个名为“main”的主函数;其他函数称为非主函数,可以没有,也可以有很多个。 (3)任何C程序的结构都是下列几种之一:函数1 主函数 函数1函数2 函数1 . 函数2 主函数主函数 . . 函数n (4)程序的执行总是从主函数体的第1条语句开始,到最后一条语句结束非主函数的执行,只能利用函数调用来执行。 (5)任何函数的基本结构都是这样的:函数名(函数参数1,函数参数2,.)【参数可以没有】 函数中所使用的变量的定义; 【可以没有】输

8、入某些变量的值; 【可以没有】对参数和变量的加工处理; 【可以没有】输出某些变量的值; 【可以没有】返回某些变量的值; 【主函数没有、非主函数可以没有】 【花括号及括住的部分称为函数体、前面称为函数头】 (6)语句的最后一定有“分号”,一行可以写多条语句。一个语句可以写在多行上。最好的书写格式是缩格对齐方式,称为“结构化”书写格式。 (7)输入、输出使用系统函数scanf()和printf()来完成,程序的开头要加#include 或 #include “stdio.h“ (我们常用) (8)注释是用“/*”和“*/”括住的任何一串符号。可以出现在程序的任何一处。,8,1.4 C程序的上机调试

9、步骤与方法【用VC+6.0编译程序】【预备知识】 调试窗口VC的主窗口 运行窗口运行程序时会自动弹出一个窗口,接收输入数据,并显示输出结果。 基本操作方法(后面用到处再介绍)编译、调试程序的过程是在Windows窗口 下进行的,应掌握Windows的基本操作方法。 例如,菜单驱动方法、工具按钮的使用、 热键、对话框操作、文本框输入、鼠标操作等。编辑修改源程序和WORD操作类似。 【调试程序的步骤(参看1.4.1节) 】参看右图 【调试程序的方法 】,9,第一步:开机、启动VC+6.0 【建议:在D盘根目录下建一个自己的文件夹】 【方法】通电,启动WINDOWS;依次选取“开始”、“程序”、“M

10、icrosoft Visual C+ 6.0 ” 再单击“Microsoft Visual C+6.0”菜单;将出现下列VC+主窗口。也可以直接双击桌面上的VC+6.0的图标。 工作区 显示当前工作区的名称,以树状结构显示工程文件夹及其中的源程序名。 编辑区 显示正在编辑调试的源程序。 输出区 显示编辑区中的源程序在编译、连接时的错误信息。,10,常用菜单 File (文件)New (新建) 创建源程序文件。Open (打开) 调入已经建立的源程序文件。Close Workspace (关闭工作区) 关闭当前工作区,结束某个程序的调试。Save(保存) 保存编辑区的文件(存盘)。 Edit(编

11、辑)Cut (剪切) 删除选中的阴影区并复制到剪贴板中。Copy (复制) 将阴影区复制到剪贴板中。Paste (粘贴) 将剪贴板中内容插入到光标处。【注】选定阴影区的方法是用鼠标拖曳。 Build(创建)Compile (编译)【Ctrl+F7 】对工作区的源程序进行编译生成OBJ文件。Build (创建) 【F7 】 对工作区的源程序进行连接生成EXE文件。Execute (执行) 【Ctrl+F5 】运行编译连接后的可执行程序(EXE文件)。,11,第二步:建立新的源程序 【方法】 执行菜单命令“File | New”,在弹出的对话框中单击“Files”标签,显示结果如下图。 选取“C+

12、 Source File”。 在“Location”文本框中选取或输入源程序所在的路径。例如“D:CCW” 在“File”文本框输入源程序文件名,扩展名选C。例如“P1.C” 。 单击“Ok”按钮。光标将出现在编辑区,可以输入源程序清单。注:建议文件名构成 姓名拼音章号_题号.C 如CCW6_5.C,12,第三步 调试旧的源程序 【方法】 执行菜单命令“File | Open”或工具按钮 , 将弹出如图所示的对话框。 单击“查找范围”文本框右边的向下箭头按钮,选定存放源程序所在的文件夹。 在下面的列表框中选定“源程序”文件。例如“P2.C”。 单击“打开”按钮。源程序清单将出现在主窗口的编辑区

13、,可以对其进行编辑修改与调试。,13,第四步 编辑源程序清单 【方法】同WORD操作。【可以使用汉字,修改源程序时一定要回到英文输入】。第五步 存盘 【方法】执行菜单命令“File | Save”或 按对应工具按钮 。第六步 编译生成中间代码文件(.OBJ) 【方法】执行菜单命令“Build | Compile”或热键“Ctrl+F7”或常用工具 。此时将弹出一个对话框,单击“是”按钮。在输出区将显示编译后的结果。 【说明】无错误:在输出区显示错误条数(0)、警告性错误条数(0);有错误:在输出区显示错误条数、警告性错误条数、以及出错的程序行数和原因。(有警告性错误可以连接!) 第七步 连接生

14、成可执行文件(.EXE) 【方法】执行菜单命令“Build | Build ”或按热键“F7”或按常用工具 。在输出区将显示连接后的结果。 【说明】无错误:在输出区显示错误条数(0)、警告性错误条数(0);有错误:在输出区显示错误条数、警告性错误条数、以及出错的原因。,14,第八步 运行目标程序 【方法】单击菜单命令“Build | Execute ”。或热键“Ctrl+F5”或常用工具 。 【说明】 程序运行时,会自动弹出一个“运行窗口”。 如果程序没有输入,则窗口中将显示程序运行的输出结果;如果程序有输入, 则窗口中将有光标闪烁,等待输入。 程序运行结束后,窗口中将显示“Press any

15、 Key to Continue”,按任何键将退出“运行窗口”,返回VC主窗口。 第九步 调试下一个程序【经常忘了这一步,造成错误或死机!】 【方法】执行菜单“File|Close Workspace”,将弹出一个对话框,单击“是”按钮。(1)如果接着调试新程序 从第二步开始;(2)如果接着调试旧程序 从第三步开始第十步:退出VC 【方法】单击VC 主窗口右上角的关闭按钮。 【异常情况的强迫关闭】按“Ctrl+Alt+Delete”键,弹出任务管理器,选中“应用程序”标签,再选取要关闭的“VC+6.0”,单击“结束任务”按钮。 第十一步:关机。 【方法】单击菜单命令“开始 | 关机”。 【建议】备一个U盘,关机前复制本次实验的源程序文件(扩展名为C)到U盘备份。,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号