实用C语言程序设计教程陈建铎电子教案 第1章.ppt

实用C语言程序设计教程陈建铎电子教案 第1章.ppt

  1. 1、本文档共57页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
21世纪高等院校规划教材 1.4.3.1 建立新的C源程序并运行 进入Turbo C环境时,File为当前项,其他情况下按功能键F10激活主菜单,选中File主项。此时按回车键打开下拉子菜单,选择New并按回车键,自动转换为编辑(Edit)状态,便可输入源程序。例如: main() {int a,b; a=2; b=3; printf(d\n,a+b); } 输入完检查无误后进行编译、连接、运行,有两种方法: 程序执行结果: 5 1.分步完成 按F9键或选择执行菜单中Compile主项的Make EXE File项,如果没有错误,则Turbo C自动完成当前编辑的源程序文件的编译、连接,生成可执行文件;如果源程序有语法错误,系统将在屏幕中央的Compiling(编译)窗口底部提示:“Error:Press any key”(错误:按任意键)。 按一下空格键,屏幕下端的Message(消息)窗口被激活,显示错误或警告信息,光带停在第一条信息上,同时Edit(编辑)窗口中也有一条光带,它总是停在源代码中编译错误的相应位置。 在消息窗口中用上下键移动光带时,编辑窗口中的光带也随之移动,始终跟踪源代码中的错误位置。 2.一次完成 编辑好源程序文件检查无误后,使用快捷键^F9(Ctrl+F9),便可一次完成编译、连接、运行。当然,如果源程序有错误,也会提示错误信息,等待修改。 程序能够运行并不一定是正确的,因为计算机对程序中的逻辑错误无法判断,例如把加号(+)写成减号(-),大于号()写成小于号(),语法上没有错误,可以运行,但结果不正确。如何查看结果呢? 选择并执行Run主项中的User Screen项或使用快捷键Alt+F5即可显示运行结果。按任意键返回编辑窗口。 如果结果与预期的不一样,则可能有逻辑错误,需要仔细分析、检查、修改,每次修改之后都要重新编译、连接、运行,直至结果正确为止。 1.4.3.2 编辑、修改已有C源程序 选择并执行File主项中的Load项(或F3键),屏幕上出现一个对话框,如图1-5所示。 图1-5 Turbo C 打开文件 如果知道文件名,直接输入文件名,若该文件存在,系统就将它调入内存并显示在屏幕上,自动转为编辑状态,便可对它进行修改。如果指定的文件不存在,则给出一个空白编辑窗口,以供输入新的源程序。 如果忘记了已有程序的文件名,可以按回车键,打开当前目录下后缀为.C的所有文件的文件名窗口,用方向键选定需要的文件名,按回车键,则该文件被调入内存并显示在屏幕上,在编辑状态下对它进行修改、编译、连接和运行。 1.5 流程图及N-S盒图 1.5.1 用流程图表示算法 流程图是用一组框图符号表示各种操作,也称框图。用流程图表示算法直观形象,易于理解。美国国家标准化协会ANSI(American National Standard Institute)规定的一些常用流程图符号,已为各国程序工作者普遍采用,如图1-6所示。 ? ? 图1-6 常用流程图符号 起止框 输入输出框 判断框 处理框 流程线 连接点 【例1-5】计算1+2+3+4+……+100的流程图见图1-7。 【例1-6】判断一个大于等于3的数是不是素数的流程图见图1-8。 打印n不是素数 开始 i=2 输入n 令r为n除以i的余数 r=0 ? i=i+1 in/2 打印n是素数 结束 Y N Y N 开始 s=0 i=1 i=i+1 s=s+i 输出s i≤100 结束 N Y 图1-7 求1~100累加和的流程图 图1-8 判断素数的流程图 1.5.2 用N-S盒图表示算法 N-S图是美国学者I.Nassi和B.Shneiderman提出的一种新的流程图形式(N和S是两位学者的英文姓名的首字母)。在N-S图中完全去掉了流程线,全部算法写在一个矩形框内,在该框内还可以包含其他的从属于它的框,即由一些基本框组成一个大框。 N-S图用图1-9所示的符号表示三种基本结构。 (a)顺序结构 (b)选择结构 (c)当型循环结构 (d)直到型循环结构 图1-9 三种基本结构的N-S图符号 A B 条件 成立 不成立

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档