用流程图表示程序的流程-计算机网络谢希仁第七版课后答案完整版

上传者: 26516551 | 上传时间: 2022-08-20 20:07:43 | 文件大小: 22.65MB | 文件类型: PDF
4.2 用流程图表示程序的流程 ' 进行五轮比试 For i = 1 To 5 ' 输入玩家的手势 user = CInt(InputBox("0: 石头、1: 剪刀、2: 布 ")) ' 用随机数决定计算机的手势 computer = CInt(Rnd * 2) ' 生成提示双方出的手势的字符串 s = " 玩家:" & gesture(user) & "、计算机:" & gesture(computer) ' 判定胜负,显示结果 If user = computer Then MsgBox s & "... 平局! " ElseIf computer = (user + 1) Mod 3 Then MsgBox s & "... 玩家获胜! " wins = wins + 1 Else MsgBox s & "... 计算机获胜! " End If Next ' 显示玩家的获胜次数 MsgBox " 玩家获胜次数: " & wins 4.2 用流程图表示程序的流程 代码清单 4.1 所示的“石头剪刀布游戏”的程序是由顺序执行、条 件分支和循环三种流程组成的。对于没有学过 VBScript 的人来说,也 许会觉得程序代码就好像是魔法的咒语一样。因此就需要用一种无论 是谁都能明白的方法来表示代码清单 4.1 中的程序。为此所使用的图 表,就是诸位都已经知道的“流程图”。 所谓流程图,正如其名,就是表示程序流程(Flow)的图(Chart)。 有很多专业的程序员,他们在编写程序前,都会通过画流程图或是类 似的图来思考程序的流程(如图 4.4 所示)。

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明