目录目录退出退出目录目录案例二猜数字游戏本案例知识要点?在 Visual C++ 环境下创建 Win32 Console Application 并运行的方法? C++ 程序中类的定义和实现? C++ 程序中类文件的引用及类的实例化目录目录退出退出目录目录一、案例需求案例描述?由计算机产生 0~99之间的随机数,游戏参加者将猜到的数字从键盘输入, 计算机对猜数结果进行判断,直到猜出正确结果为止。目录目录退出退出目录目录?案例效果图猜数字游戏运行效果,如图所示。猜数字游戏运行效果目录目录退出退出目录目录?功能要求?由计算机随机产生一个在 0~99之间的目标数字。?在0~99之间随机数的产生、所猜数字和目标数字的比较等过程中以类的形式实现。?若游戏参加者猜数正确,则提示所猜总次数;若猜数错误,则提示所猜数字比目标数字大还是小。目录目录退出退出目录目录二、案例分析?本案例设计了一个 Guess 类,实现产生随机数、参加游戏者输入的数字与目标数字的比较、计算猜数次数等功能。在主程序中通过类的实例化实现猜数过程。目录目录退出退出目录目录三、案例设计?为了实现猜数过程,设计 Guess 类,结构如图所示。+ Guess () + Compare ( in InputValue : int ) : int + pareTimes () : int Guess - Value : int - CompareTimes : int Guess 类结构目录目录退出退出目录目录?数据成员? int Value ?随机产生的 0~99之间的目标数字。? pareTimes ?游戏者已猜次数。?函数成员? Guess() ?构造函数,用来产生随机目标数字。? pare(int InputValue) ?用来判断游戏者所猜数字是否正确,其参数 InputValue 为游戏者所猜数字。? int pareTimes() ?用来获得游戏者已猜次数。目录目录退出退出目录目录四、上机过程创建控制台应用程序?启动并运行 Visual C++ 后,选择“文件”→“新建”命令,打开“新建”对话框。?在“新建”对话框中选择“工程”选项卡,选择 Win32 Console Application 选项,创建一个 C++ 控制台应用程序。在“工程”文本框中输入工程名称,同时选择保存路径,接下来单击【确定】按钮,弹出对话框。选择【 An empty project 】单选按钮后单击【完成】按钮,弹出“新建工程信息”对话框, 单击【确定】按钮, 的空白 Win32 控制台程序工作区文件、 的无编译浏览文件。目录目录退出退出目录目录向工程中添加类文件及其实现代码?创建 Win32 控制台程序成功后,接下来就要向工程中添加相关的类文件和源程序文件并对其程序实现代码进行录入。首先选择“文件”→“新建”命令,打开“新建”对话框,默认打开“文件”选项卡,选择 C/C++ Header File 选项向工程中添加类文件,在“文件”文本框中输入希望创建的类文件名称,接下来单击【确定】按钮, 此时在系统工作区窗口的 FileView 选项卡中的 Header Files 目录下添加了 文件。?双击 文件,在打开的代码编辑窗口中录入 Guess 类的实现代码,类的实现代码录入完成后,在系统工作区窗口的 ClassView 选项卡中能够看到刚添加的 Guess 类及其相关信息,如图所示。目录目录退出退出目录目录系统类视图 ClassView 选项卡
案例二 猜数字游戏 来自淘豆网m.daumloan.com转载请标明出处.