猜数游戏。程序中指定一个1-100之间的一个整数N,允许用户最多猜5次,如果猜对了就结束程序,输出“猜对了”,如果猜错了就告诉用户“猜大了”或“猜小了”,如果猜错超过了5次(>=5),就结束程序,输出“游戏失败”。次数用符号常量T控制,便于以后修改最多可以猜的次数。
输入格式:
第一行输入要猜的整数N 第二行开始每行输入一个整数,直到输入T个整数为止
输出格式:
根据刚输入的数字与N对比后,提示相对应信息:“猜大了”、“猜小了”、“猜对了”,若猜对了则结束程序,若次数超过T次结束程序,提示“游戏失败”。
输入样例1:
50
30
60
40
50
输出样例1:
猜小了
猜大了
猜小了
猜对了
输入样例2:
2
30
10
5
3
1
输出样例2:
猜大了
猜大了
猜大了
猜大了
猜小了
游戏失败
答案:
#include<iostream>
using namespace std;
int main()
{
int N,n;
cin>>N;
int T=0;
for(T=0;T<=5;T++)
{
if(T==5)
{
cout<<"游戏失败"<<endl ;
break;
}
cin>>n;
if(n>N)
cout<<"猜大了"<<endl;
else if(n<N)
cout<<"猜小了"<<endl;
else if(n==N)
{
cout<<"猜对了"<<endl;
break;
}
}
return 0;
}