一c语言题目
任务要求:改写三个游戏为函数,并分别返回单次游戏积分:加法游戏得分规则:五道题的答对百分比除以10为游戏积分,积分以浮点数的形式出现;如果游戏有重新功能,则重玩积分累加!...
任务要求:
改写三个游戏为函数,并分别返回单次游戏积分:
加法游戏得分规则:五道题的答对百分比除以10为游戏积分,积分以浮点数的形式出现;如果游戏有重新功能,则重玩积分累加!
剪刀石头布得分规则:玩一次赢了得10分,平了得5分,输了不得分,积分以浮点数的形式出现;如果游戏有重新功能,则重新玩积分累加
猜数字游戏得分规则:(100-猜对数字的输入次数)/10.0为单次游戏积分,输入次数超过100得0分,放弃得0分,积分以浮点数的形式出现;如果游戏有重新功能,则重新玩积分累加。
游戏包有菜单可以选择三种游戏。
选择之后能够调用相应函数,以运行游戏。
每个游戏运行结束后能够返回系统主菜单,并将每一个游戏的得分分别累加到变量全局变量game1,game2,game3中。
注意:1.调用剪刀石头布游戏时,由于涉及字符输入,可在剪刀石头布
第一个scanf()函数前添加getchar();函数,以便使程序等待输入。
2。为了使程序界面更加简洁,可读性更强,可以使用以下函数:
system(“cls”); 清屏 system(“pause”); 程序暂停。 展开
改写三个游戏为函数,并分别返回单次游戏积分:
加法游戏得分规则:五道题的答对百分比除以10为游戏积分,积分以浮点数的形式出现;如果游戏有重新功能,则重玩积分累加!
剪刀石头布得分规则:玩一次赢了得10分,平了得5分,输了不得分,积分以浮点数的形式出现;如果游戏有重新功能,则重新玩积分累加
猜数字游戏得分规则:(100-猜对数字的输入次数)/10.0为单次游戏积分,输入次数超过100得0分,放弃得0分,积分以浮点数的形式出现;如果游戏有重新功能,则重新玩积分累加。
游戏包有菜单可以选择三种游戏。
选择之后能够调用相应函数,以运行游戏。
每个游戏运行结束后能够返回系统主菜单,并将每一个游戏的得分分别累加到变量全局变量game1,game2,game3中。
注意:1.调用剪刀石头布游戏时,由于涉及字符输入,可在剪刀石头布
第一个scanf()函数前添加getchar();函数,以便使程序等待输入。
2。为了使程序界面更加简洁,可读性更强,可以使用以下函数:
system(“cls”); 清屏 system(“pause”); 程序暂停。 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询