c语言课设猫鼠游戏,C语言基础教程(六)TurboC程序设计初步

第一步: 分析问题

在这一步, 你必须:

a. 作为解决问题的一种方法,

确定要产生的数据(输出)。作为这一子步的

一部分, 你应定义表示输出的变量。

b. 确定需产生输出的数据(称为输入), 作为这一子步的一部分,

你应定义

表示输入的变量。

c. 研制一种算法, 从有限步的输入中获取输出。

这种算法定义为结构化的

顺序操作, 以便在有限步内解决问题。就数字问题而言,

这种算法包括获取输出

的计算, 但对非数字问题来说,

这种算法包括许多文本和图象处理操作。

第二步: 画出程序的基本轮廓

在这一步,

你要用一些句子(伪代码)来画出程序的基本轮廓。每个句子对应

一个简单的程序操作。对一个简单的程序来说,

通过列出程序顺序执行的动作,

便可直接产生伪代码。然而, 对复杂一些的程序来说,

则需要将大致过程有条理

地进行组织。对此, 应使用自上而下的设计方法。

当使用自上而下的设计方法时,

你要把程序分割成几段来完成。列出每段要

实现的任务, 程序的轮廓也就有了,

这称之为主模块。当一项任务列在主模块时,

仅用其名加以标识,

并未指出该任务将如何完成。这方面的内容留给程序设计的

下一阶段来讨论。将程序分为几项任务只是对程序的初步设计。整个程序设计归

结为下图所示的流程图1.。

┏━━━━━━━━━━━━━━━┓

┃ 主模块 ┃

┏━━━━━━━┓ ┃ 输入数据 ┃

┃ 主模块 ┃ ┃ 计算购房所需的金额 ┃

┃ ┃ ┃ 计算装修所需的金额 ┃

┃ 任务1 ┃ ┃ 计算总金额 ┃

┃ 任务2 ┃ ┃ 输出计算结果 ┃

┃ 任务3 ┃ ┃ ┃

┃ 任务4 ┃ ┗━━━━━━━┳━━━━━━━┛

┃ ┃ ┏━━━━━┳━━━━━╋━━━━┳━━━━━┓

┃ ┃

┏━━┻━┓┏━━┻━┓┏━━┻━┓┏━┻━┓┏━━┻━┓

┗━━━━━━━┛

┃输入数据┃┃购房额..┃┃装修额..┃┃总额..┃┃输出结果┃

┗━━━━┛┗━━━━┛┗━━━━┛┗━━━┛┗━━━━┛

图1. 程序初步设计 图2. 第二级程序设计

如果把主模块的每项任务扩展成一个模块, 并根据子任务进行定义的话,

么,

程序设计就更为详细了(见图2.)。这些模块称为主模块的子模块。程序中许

多子模块之间的关系可象图2.中那样归结为一张图。这种图称为结构图。

要画出模块的轮廓, 你可不考虑细节。如果这样的话,

你必须使用子模块,

将各个模块求精, 达到第三级设计。继续这一过程,

直至说明程序的全部细节。

这一级一级的设计过程称为逐步求精法。在编写程序之前,

对你的程序进行逐步

求精, 对你来说, 是很好的程序设计实践,

会使你养成良好的设计习惯。

我们则才描述了程序设计中自上而下的设计方法。实际上就是说,

我们设计

程序是从程序的"顶部"开始一直考虑到程序的"底部"。

第三步: 实现该程序

程序设计的最后一步是编写源码程序。 在这一步,

把模块的伪代码翻译成

Turbo C语句。

对于源程序, 你应包含注释方式的文件编制,

以描述程序各个部分做何种工

作。此外, 源程序还应包含调试程序段, 以测试程序的运行情况,

并允许查找编

程错误。一旦程序运行情况良好, 可去掉调试程序段, 然而,

文件编制应做为源

程序的固定部分保留下来, 便于你或其他人维护和修改。

二、源程序的输入、编译和运行

C语言是一种中级语言, 用户用C语言编写的程序称为源程序, 存放用C 语言

所写源程序文件名字最后的两个字符一般必须为".c"。计算机硬件不能直接执行

源程序,

必须将源程序翻译成二进制目标程序。翻译工作是由一个程序完成的,

这个程序称为编译程序, 翻译的过程称为编译, 编译的结果称为目标程序,

存放

目标程序文件名字紧后的字符一般为".OBJ"或".O"。程序翻译成目标程序后,

便

可进行连接。"连接"的目的是使程序变成在计算机上可以执行的最终形式。在这

一阶段, 从系统程序库来的程序要与目标程序连接,

连接的结果称为执行程序,

存放执行程序文件名字一般以".EXE"结尾。

在Turbo C集成开发环境中建立一个新程序通常有以下几个步骤:

(1). 在编辑器中编写源文件。

(2). 生成可执行文件。

在DOS提示符下键入TC, 即可进入Turbo C了。进入主TC屏后, 按F3键,

即可

在随之出现的框中输入文件名, 文件名可以带".C"也可以不带(

此时系统会自动

加上)。输入文件名后, 按回车, 即可将文件调入, 如果文件不存在,

就建立一

个新文件(也可用下面例子中的方法输入文件名)。系统随之进入编辑状态。就可

以输入或修改源程序了, 源程序输入或修改完毕以后, 按Ctrl

F9(同时按下Ctrl

键和F9键), 则立即进行编译、连接和执行, 这三项工作是连续完成的。

下面我们试着建立一个Turbo C名为"HELLO.C"的源程序(因程序很小,

这里就

不画出该程序的轮廓图了):

1. 操作步骤:

(1). 将系统置于DOS提示符下:

(2). 键入命令:

tc hello.c

使系统进入Turbo C集成开发环境, 并建立一个名为HELLO.C的文件。这时,

系统

进入Turbo C编辑环境。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值