五九取特:猜一个数字是什么数字
答案:1 悬赏:60 手机版
解决时间 2021-04-07 02:20
- 提问者网友:不爱我么
- 2021-04-06 18:24
五九取特:猜一个数字是什么数字
最佳答案
- 五星知识达人网友:野慌
- 2021-04-06 18:33
“请输入一个整数(范围为1~10)
如果要退出,请输入0!否则输入1!”
选择输入1,输入你猜的数值,如果猜大了,显示“猜大了”,如果猜小了,显示“猜小了”,直到猜对为止,并输出下列语句:
“恭喜你,猜对了!
若继续猜测输入Y,若退出则输入N!
请输入:”
继续游戏。直至输入N,退出游戏为止。
??实现方法
1.控制台程序命名为:guess.cs,在staticvoidMain(string[]args)内编写代码。
2.编写输出语句,提示要求输入数字,若要退出游戏则输入0,否则输入1。用if语句控制程序,如果输入其他数值,输出提示“你的输入有误!”。
3.编写输入语句代码,并用int.Parse()方法将字符串转换为数值,将输入数值与产生随机数相比较,并根据不同的比较结果输出相应的提示信息。
classProgram
{
staticvoidMain(string[]args)
{while(true)
{
Randomrd=newRandom();
intresult=rd.Next(1,10);//结果
Console.WriteLine("是否要退出?是请输入0,继续请输入1");
intflag=int.Parse(Console.ReadLine());
if(flag==1)
return;
while(flag==0)
{
Console.WriteLine("请请输入一个整数(范围为1~100)");
intinput=int.Parse(Console.ReadLine());
if(input==result)
{
Console.WriteLine("恭喜你,猜对了!");
break;
}
elseif(input
Console.WriteLine("猜小了!");
else
Console.WriteLine("猜大了!");
}
Console.WriteLine("是否继续,是请输入Y,否请输入N:");
charC=char.Parse(Console.ReadLine());
if(C=='N')
return;
}
}
}
如果要退出,请输入0!否则输入1!”
选择输入1,输入你猜的数值,如果猜大了,显示“猜大了”,如果猜小了,显示“猜小了”,直到猜对为止,并输出下列语句:
“恭喜你,猜对了!
若继续猜测输入Y,若退出则输入N!
请输入:”
继续游戏。直至输入N,退出游戏为止。
??实现方法
1.控制台程序命名为:guess.cs,在staticvoidMain(string[]args)内编写代码。
2.编写输出语句,提示要求输入数字,若要退出游戏则输入0,否则输入1。用if语句控制程序,如果输入其他数值,输出提示“你的输入有误!”。
3.编写输入语句代码,并用int.Parse()方法将字符串转换为数值,将输入数值与产生随机数相比较,并根据不同的比较结果输出相应的提示信息。
classProgram
{
staticvoidMain(string[]args)
{while(true)
{
Randomrd=newRandom();
intresult=rd.Next(1,10);//结果
Console.WriteLine("是否要退出?是请输入0,继续请输入1");
intflag=int.Parse(Console.ReadLine());
if(flag==1)
return;
while(flag==0)
{
Console.WriteLine("请请输入一个整数(范围为1~100)");
intinput=int.Parse(Console.ReadLine());
if(input==result)
{
Console.WriteLine("恭喜你,猜对了!");
break;
}
elseif(input
else
Console.WriteLine("猜大了!");
}
Console.WriteLine("是否继续,是请输入Y,否请输入N:");
charC=char.Parse(Console.ReadLine());
if(C=='N')
return;
}
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯