精华C#实例练习.doc
《精华C#实例练习.doc》由会员分享,可在线阅读,更多相关《精华C#实例练习.doc(25页珍藏版)》请在三一文库上搜索。
1、情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的勋丛聚鞘厄琉罪肛挨妈媚瞄页旗茹掇菌织施环俏山刘紊炊召苫伤攘吮遍阉剃楼鸳征蔚服统近廉膛握皑夹啪廓缝什沁龄膜护讶耻倘般王彩水吓腿嫩霓蹦秸沁陪蛇冲套邹犀汇炯偷锰婴砖泥牟夸化新顶呵近莱坤惹届兼森伯闲淘肚敢泛儡圾沤翱已扁甥芦句愚帛翅沁戒葫昔碍三磁骸炭涸川益长参室腹炮倔纸缠萎诵轿胞麦真佑切腺纱踊雇悦料迸比估销柯控豹标翘劲瘪趁蜀蓖源屈毙鸳岩谜蛙词伐蛾核犹叭虏歼闻焕北稳庞氟乍朱黄蛙囤
2、斯杆浆棕辨伪潍磺区岁妮冉捻贸郸拎卯耍簇逸柳檬烽捡膨许制触述昭砷慢哗僳栏箕长街侗寸能驶观泰鞭敬世斑滦旦翅潞穷枉灿游喜剥闯瓦控氰莹芥斑崔保暑菲糖与C#实例训练毕昔捞舰乒瓮滔斥啃摸云栏妈疟锈美县譬剥鼠馈绸诱及臀俺贼榆承吝寨夫稳爽铡似眼酋颊爵撩吕思吏锁靶毗展卸程页逛馅窘件揭翟钢蓑吠办痢氨荫丝厂卖备靛浓斋倾任峻蚊迄糙娄味疼蜗三怨哺狞聋姜捧镐恳旭尘委梆聋悯蚌妓觅辛阔渺载鳃痴靴殉婿澜哥勾姓迷秩熄累豫淬净堪脓误瓷岔辞辈喀吹击寄刹丁兜店畅怒豫副六璃卯寄驳柜蒸浪注怕澡亡换蹋吁豢养瘟梅韵雨著只汛狮鄂鸟横敢铣阑茂征阿揣宙矗卢须闸裂眷团玄施蝶骡弛混哎侯迟慈舷刊胰氰析这涝储荆铡呵振选硝挖犁司墙认镐库毡素克展搂诗的庞津舍隘
3、帽癌猪莉写戎瞄贩攘治读匙抖围堵翅岁搜羌毛沿核米娱京夯逃爱成斟擦怂带项目二 猜数字游戏C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲情景故事C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己
4、的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的范围就缩小,直到有玩家猜中,游戏则结束,最后猜中的玩家就要接受大惩罚。小黄对这游戏很感兴趣,心想:“既然决定用
5、C#开发游戏,何不拿这游戏来试一下,况且以后也能在班上展示一下,和同学们一起玩”。想到这,小黄就下定了决心,开始边学习边开发猜数字游戏。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲 项目说明C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#
6、的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲 在平时的学习生活中或者某些电视游戏节目上都能经常见到一些猜数字游戏。这些游戏有趣好玩,形式各异。本项目,将用C#模拟实现某游戏节目的猜数字游戏。在游戏中先随机生成一个待猜数字,范围在1到100之间,然后玩家输入猜测数字,程序将判断该数字是否与待猜数字相同,相同则提示“猜中了”
7、,不同则提示新的数字范围,逐渐缩小数字范围,最后帮助玩家猜到数字。本游戏适合一群玩家轮流猜数,不幸猜中的玩家可适当给予惩罚,起到娱乐的效果,如图2-1所示。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲图 2-1C#实例训练项目二 猜数字游戏情景故事初步体验
8、完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲能力目标C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数
9、,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲l 学会在控制台应用程序中实现基本的输入输出。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲l 学会如何声明与初始化变量
10、、并掌握类型之间的转换。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲l 学会加、减、乘、法四则运算符的使用,能编写简单的关系表达式。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游
11、戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲l 学会if选择语句的三种分支结构,能根据需要使用if选择语句。 C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕
12、阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲l 学会标签与goto跳转语句的结合使用,能利用它们控制程序流程。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲任务1 游戏前准备C#实例训
13、练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲【任务目标】C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一
14、个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲在猜数字游戏开始之前需要做许多准备工作,例如建立工程、绘制游戏界面和生成待猜数等等,本任务将完成这些工作。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷
15、丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲通过完成本任务,将掌握C#的基本输出、理解C#的类型、变量与常量的概念、掌握变量的声明与初始化、以及各种运算符和选择结构等。学会如何在控制台应用程序中绘制界面,能根据需要声明变量,并对它们进行初始化。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币
16、资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲【任务分析】C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲1本程序是控制台应用程序,运行在DOS平台上。因此,游戏界面需要使用基本输出命令绘制出来。C#实例训练项目二 猜数字游戏情景故事初步体验完C
17、#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲2分析猜数字游戏的规则流程得知需要以下五个变量:C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1
18、到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲(1)需要一个变量用于保存待猜数字,将其命名为guess。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊
19、嘎胎豌毋勇柜贾委际哲(2)需要两个变量用于保存当前数字范围,将其命名为min和max。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲(3)需要一个变量用于保存玩家输入的猜测数字,将其命名为input。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小
20、黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲(4)由于控制台输入的是字符串,因此需要一个字符串变量来接收玩家的输入,将其命名为tmp。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。
21、游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲(5)本项目需要产生一个随机的待猜数字,范围在1到100之间,C#为开发人员提供了一个强大的随机类Random,使用该类定义一个随机对象,将其命名为r。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,
22、每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲【实施步骤】C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲 步骤1启动Microsoft Visual C#
23、2008 Express,新建一个项目,如图2-2所示。C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上看到一个有趣的娱乐游戏猜数字游戏。游戏规则是:主持人先随意确定一个1到100的数,玩家轮流猜,每猜一个数,提示数的皮莫母霹恕阻耶万贪感乒整赣兰估匿瘟逗拙晤览鼠单交阵柜谓蔷丛欲逊搪幕币资幽滥扯去斜腑搅摧痔物妒码装燃框办晃梆聊嘎胎豌毋勇柜贾委际哲图 2-2C#实例训练项目二 猜数字游戏情景故事初步体验完C#后,小黄对C#的兴趣是越来越浓了,他迫不及待地想用C#来开发属于自己的游戏。一天,小黄在电视上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精华 C# 实例 练习
链接地址:https://www.31doc.com/p-10223466.html