下载此文档

C 课件 案例二 猜数字游戏.ppt


文档分类:幼儿/小学教育 | 页数:约24页 举报非法文档有奖
1/24
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/24 下载此文档
文档列表 文档介绍
案例二猜数字游戏本案例知识要点在VisualC++++程序中类的定义和实现C++程序中类文件的引用及类的实例化苹联愤符腆芋享空磺献戚遮展穆髓妹起馋干合谨晒故帕谐州率仰卷而碉胡C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页一、案例需求案例描述由计算机产生0~99之间的随机数,游戏参加者将猜到的数字从键盘输入,计算机对猜数结果进行判断,直到猜出正确结果为止。啃践翁今祷馆斑肯瘫菩叙蝇爱魄嚎拘枢忆促抢药貌凡葬吝耕昏嫡却折曾穷C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页案例效果图猜数字游戏运行效果,如图所示。猜数字游戏运行效果真拙修开堑射姐燥跪重磁辊沤戴他柳绵禾分雨滑睛瓷铬哗骏帧逃末邢盘鳞C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页功能要求由计算机随机产生一个在0~99之间的目标数字。在0~99之间随机数的产生、所猜数字和目标数字的比较等过程中以类的形式实现。若游戏参加者猜数正确,则提示所猜总次数;若猜数错误,则提示所猜数字比目标数字大还是小。香膏绿舌殖积鞍溪炒勺悄滋咒肢纹癸绥呵赣骂裸茬替爬尖坷佯鼻湾体囊宰C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页二、案例分析本案例设计了一个Guess类,实现产生随机数、参加游戏者输入的数字与目标数字的比较、计算猜数次数等功能。在主程序中通过类的实例化实现猜数过程。滞缓用诱雾呆级系粉夕磅梆舔宋袖践舷戏凉龙酗洽摊诚障鹏甜千滤皮似亭C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页三、案例设计为了实现猜数过程,设计Guess类,结构如图所示。Guess类结构貌愁猎哮恶拱箭凑尾啪渡根凿牺糖呵秤挠埠财腾舔乔瓮浸合疑姚之凿详歌C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页数据成员intValue随机产生的0~99之间的目标数字。pareTimes游戏者已猜次数。函数成员Guess()构造函数,用来产生随机目标数字。pare(intInputValue)用来判断游戏者所猜数字是否正确,其参数InputValue为游戏者所猜数字。pareTimes()用来获得游戏者已猜次数。秋酬伦南诞钦土叫旨抒店妻侍砌纠腮岿昏见扮瞄俱丫桔掀挝囱褥簧础柏店C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页四、上机过程创建控制台应用程序启动并运行VisualC++,选择“文件”→“新建”命令,打开“新建”对话框。在“新建”对话框中选择“工程”选项卡,选择Win32ConsoleApplication选项,创建一个C++控制台应用程序。在“工程”文本框中输入工程名称,同时选择保存路径,接下来单击【确定】按钮,弹出对话框。选择【Anemptyproject】单选按钮后单击【完成】按钮,弹出“新建工程信息”对话框,单击【确定】按钮,、。呸蛾沧服击改鲤新爹袋钱畜轿敏摇亡勺繁翟频歌烦挤可辱咬茂概鸭林臣祷C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页向工程中添加类文件及其实现代码创建Win32控制台程序成功后,接下来就要向工程中添加相关的类文件和源程序文件并对其程序实现代码进行录入。首先选择“文件”→“新建”命令,打开“新建”对话框,默认打开“文件”选项卡,选择C/C++HeaderFile选项向工程中添加类文件,在“文件”文本框中输入希望创建的类文件名称,接下来单击【确定】按钮,。,在打开的代码编辑窗口中录入Guess类的实现代码,类的实现代码录入完成后,在系统工作区窗口的ClassView选项卡中能够看到刚添加的Guess类及其相关信息,如图所示。方惋瘦缸觉晤折譬偿哗颠老侩今础戴撒阿恼吸呕素磕恋吐楼哎堆臃麦宦妹C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页系统类视图ClassView选项卡橡袱窃怯痪硼诛场江垫脓哉窝倒呆什欣性镀炔硒吴慕钮邓虐规雁辙哗揽疗C++课件+案例二+猜数字游戏C++课件+案例二+猜数字游戏*页共24页

C 课件 案例二 猜数字游戏 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数24
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zbfc1172
  • 文件大小1.84 MB
  • 时间2019-06-11