- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计–TC环境操作技巧介绍
第一章 进入C语言程序世界 第二节、设计简单的C语言程序 1、程序设计过程 如何进行程序设计呢?一般说来,包括以下步骤: ① 问题定义 ② 算法设计 ③ 流程图设计 ④ 程序编制 ⑤ 程序调试、测试及资料编制 第二节、设计简单的C语言程序 2、算法的概念 为解决一个具体的问题而采用的确定的、有限的操作步骤。 操作 控制结构 如何控制组成算法的各操作的执行顺序 第二节、设计简单的C语言程序 3、算法的衡量 (1)有穷性 (2)确定性 算法中每一个步骤应当是确定的,而不能应当是含糊的、模棱两可的。 (3)有效性 (4)有零个或者多个输入 (5)有一个或者多个输出 第二节、设计简单的C语言程序 【例1】求1×2×3×4×5。 步骤1:先求1×2,得到结果2。 步骤2:将步骤1得到的乘积2乘以3,得到结果6。 步骤3:将6再乘以4,得24。 步骤4:将24再乘以5,得120。 第二节、设计简单的C语言程序 【例1】求1×2×3×4×5。 改进后的算法: S1: 使t=1 S2: 使i=2 S3: 使t×i, 乘积仍然放在在变量t中,可表示为t×i→t S4: 使i的值+1,即i+1→i S5: 如果i≤5, 返回重新执行步骤S3以及其后的S4和S5;否则,算法结束。 如果计算100!只需将S5:若i≤5改成i≤100即可。 第二节、设计简单的C语言程序 /* 5! */ #include stdio.h main() { int t,i,s; t=1; for (i=2;i=5;i++) { t=t*i; s=t; } printf(The result is:%d\n,s); } 第二节、设计简单的C语言程序 main() {int i,t; t=1; i=2; while(i=5) { t=t*i; i=i+1; } printf(“%d”,t); } 第二节、设计简单的C语言程序 4、算法的描述 (1)用自然语言表示算法 (2)流程图 用图框表示各类操作; 用带箭头的线表示执行顺序。 第二节、设计简单的C语言程序 4、算法的描述 (2)流程图 第二节、设计简单的C语言程序 4、算法的描述 (2)流程图 第二节、设计简单的C语言程序 4、算法的描述 (2)流程图 第二节、设计简单的C语言程序 4、算法的描述 (2)流程图 三种基本结构的共同特点: 只有一个入口; 只有一个出口; 结构内的每一部分都有机会被执行到; 结构内不存在“死循环”。 第二节、设计简单的C语言程序 4、算法的描述 (3)N-S流程图 第二节、设计简单的C语言程序 4、算法的描述 (4)用伪代码表示算法 第二节、设计简单的C语言程序 5、结构化程序设计方法 自顶向下; 逐步细化; 模块化设计; 结构化编码。 第三节、C程序的调试与运行 第三节、C程序的调试与运行 其中顶上一行为Turbo C 2.0 主菜单,? 中间窗口为编辑区,? 接下来是信息窗?口, 最底下一行为参考行。这四个窗口构成了Turbo C 2.0的主屏幕, 以后的编程、?编译、调试以及运行都将在这个主屏幕中进行。 主菜单在Turbo C 2.0主屏幕顶上一行, 显示下列内容: File Edit Run Compile Project Options Debug Break/watch 除Edit外, 其它各项均有子菜单, 只要用Alt加上某项中第一个字母, 就可进入该项的子菜单中。 第三节、C程序的调试与运行 File菜单 Load:装入一个文件, 可用类似DOS的通配符(如*.C)来进行列表选择。也可装入其它扩展名的文件, 只要给出文件名(或只给路径)即可。该项的热键为F3, 即只要按F3即可进入该项, 而不需要先进入File菜单再选此项。 Pick:将最近装入编辑窗口的8个文件列成一个表让用户选择,? 选择后将该程序装入编辑区, 并将光标置在上次修改过的地方。其热健为Alt-F3。 New:新建文件, 缺省文件名为NONAME.C, 存盘时可改名。 Save:将编辑区中的文件存盘, 若文件名是NONAME.C时, 将询问是否更改文件名, 其热键为F2。 第三节、C程序的调试与运行 File菜单 Write to:可由用户给出文件名将编辑区中的文件存盘, 若该文件已存在, 则询问要不要?覆盖。 Directory:显示目录及目录中的文件, 并可由用户选择。 Change dir:显示当前默认目录, 用户可以改变默认目录。 Os shell:暂时退出Turbo C 2.0到DOS提示符下,?? 此时可以运行DOS 命令,?? 若想回到?Tur
文档评论(0)