系统随机生成一个1到100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或过小,如果猜对恭喜玩家胜利,并且退出游戏。

发布时间:2024-12-09 13:40

桌游《猜词大会》通过文字提示猜测词语,增进沟通交流。 #生活乐趣# #游戏乐趣# #桌游#

最新推荐文章于 2024-10-07 15:29:52 发布

小草dym 于 2020-02-02 11:36:10 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

while循环练习案例:

案例描述:系统随机生成一个1到100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或过小,如果猜对恭喜玩家胜利,并且退出游戏。

#include <iostream>

using namespace std;

#include <ctime>

int main() {

srand((unsigned int)time(NULL));

int num=rand()%100+1;

cout<<num<<endl;

int val=0;

while(1){

cin>>val;

if(val>num){

cout<<"猜测过大"<<endl;

}else if(val<num){

cout<<"猜测过小"<<endl;

}else{

cout<<"恭喜您猜对啦"<<endl;

break;

}

}

system("pause");

return 0;

}

练习案例:水仙花数

案例描述:水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身

例如:1^3 + 5^3+ 3^3 = 153

请利用do...while语句,求出所有3位数中的水仙花数

#include <iostream>

using namespace std;

int main() {

int num=100;

int a=0;

int b=0;

int c=0;

int res=0;

do{

a=num/100;

b=num%100/10;

c=num%10;

res=a*a*a+b*b*b+c*c*c;

if(res==num){

cout<<num<<endl;

}

num++;

}while(num<1000);

system("pause");

return 0;

}

练习案例:敲桌子

案例描述:从1开始数到数字100, 如果数字个位含有7,或者数字十位含有7,或者该数字是7的倍数,我们打印敲桌子,其余数字直接打印输出。

#include <iostream>

using namespace std;

int main() {

for(int i=1;i<=100;i++){

if(i/10==7||i%10==7||i%7==0){

cout<<"敲桌子"<<endl;

}else{

cout<<i<<endl;

}

}

system("pause");

return 0;

}

练习案例:乘法口诀表

案例描述:利用嵌套循环,实现九九乘法表

#include <iostream>

using namespace std;

int main() {

for(int i=1;i<10;i++){

for(int j=1;j<=i;j++){

cout<<j<<"*"<<i<<"="<<j*i<<" ";

}

cout<<endl;

}

system("pause");

return 0;

}

网址:系统随机生成一个1到100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或过小,如果猜对恭喜玩家胜利,并且退出游戏。 https://www.yuejiaxmz.com/news/view/423773

相关内容

家庭生活猜猜游戏攻略秘籍
适合教室玩的100个游戏 有趣的课间小游戏 课堂互动小游戏大全
1+1为什么等于2(哥德巴赫猜想)
25个有趣好玩有益的亲子游戏 随时随地超简单易上手
12个适合和孩子在车上玩的小游戏
小学生班级室内游戏(精选60个)
元宵节猜灯谜活动现场布置方案(精选16篇)
【亲子游戏】在家玩的亲子游戏,简单又有趣
如何提升游戏社交性? 谈促进玩家互动的13种机制
年会互动!超有趣玩法不要错过_晚会互动小游戏_大屏互动游戏工具

随便看看