早教吧作业答案频道 -->其他-->
编写C程序来玩“猜数字”的游戏,如下所示:通过在1-1000这个范围内随机选择整数的方式,来选择一个待猜的数字.然后程序显示:Ihaveanumberbetween1and1000.Canyouguessmynumber?Pleasetypeyourfirst
题目详情
编写C程序来玩“猜数字”的游戏,如下所示:通过在1-1000这个范围内随机选择整数的方式,来选择一个待猜的数字.然后程序显示:
I have a number between 1 and 1000.
Can you guess my number?
Please type your first guess.
然后,玩家输入第一个待猜的数字.程序使用如下信息中的一条进行响应:
1.Excellent You guessed the number!
Would you like to play again (y or n)?
2.Too low.Try again.
3.Too high.Try again.
修改以上的程序以计算玩家猜测的次数.如果这个数字等于10或者更小,
就显示Either you know the secret or you got lucky!(您要么知道了秘密,要么就是非常走运!)
如果玩家在10次猜测中猜中了这个数字,显示Aha!you know the secret!
如果玩家的猜测超过了10次,就显示you should be able to be better!为什么不在10次之内猜中他呢?
I have a number between 1 and 1000.
Can you guess my number?
Please type your first guess.
然后,玩家输入第一个待猜的数字.程序使用如下信息中的一条进行响应:
1.Excellent You guessed the number!
Would you like to play again (y or n)?
2.Too low.Try again.
3.Too high.Try again.
修改以上的程序以计算玩家猜测的次数.如果这个数字等于10或者更小,
就显示Either you know the secret or you got lucky!(您要么知道了秘密,要么就是非常走运!)
如果玩家在10次猜测中猜中了这个数字,显示Aha!you know the secret!
如果玩家的猜测超过了10次,就显示you should be able to be better!为什么不在10次之内猜中他呢?
▼优质解答
答案和解析
给,已经编译运行确认:
#include
#include
#include
void main()
{
int trueNum,guessNum;
int count=0;
char choose;
srand((unsigned)time(NULL));
do
{
trueNum=rand()%1000+1;
printf("I have a number between 1 and 1000.\n");
printf("Can you guess my number?\n");
printf("Please type your first guess.\n");
while(1)
{
scanf("%d",&guessNum);
if(guessNum==trueNum)
{
printf("Excellent ! You guessed the number!\n");
if(count
#include
#include
#include
void main()
{
int trueNum,guessNum;
int count=0;
char choose;
srand((unsigned)time(NULL));
do
{
trueNum=rand()%1000+1;
printf("I have a number between 1 and 1000.\n");
printf("Can you guess my number?\n");
printf("Please type your first guess.\n");
while(1)
{
scanf("%d",&guessNum);
if(guessNum==trueNum)
{
printf("Excellent ! You guessed the number!\n");
if(count
看了编写C程序来玩“猜数字”的游戏...的网友还看了以下:
若n为正整数,试猜想一的立方加二的立方加三的立方…加n的立方等于多少. 2020-05-13 …
如图所示,是湖北随州曾侯乙墓出土的战国时期的编钟,是世界上现存最大、最完整的编钟.这套编钟依大小次 2020-05-19 …
猜中外城市名,并自编一条地名迷语.倾盆大雨―风平浪静―盼天明―自编迷语: 2020-06-23 …
使用JAVA模拟竞猜活动电视商品价格竞猜活动,活动规则是:随即出现一个商品名称,用户猜测它的价钱, 2020-07-17 …
猜城市名,再自编一个地名谜语并写出谜底。1.金银铜铁()&...猜城市名,再自编一个地名谜语并写出 2020-07-25 …
26、如图所示,是湖北随州曾侯乙墓出土的战国时期的编钟,是世界上现存最大、最完整的编钟.这套编钟依大 2020-11-12 …
如图所示,是湖北随州曾侯乙墓出土的战国时期的编钟,是世界上现存最大、最完整的编钟.这套编钟依大小次序 2020-11-12 …
下面是物理老师为冬天容易发生的一种自然现象编拟的一则谜语:“白色花,无人栽,一夜北风遍地开,无根无枝 2020-12-09 …
看图猜字编故事今天老师又拿出了几幅图,让大家一块儿猜。请看:每幅图猜一个字,把字端正地写在图的下面。 2020-12-17 …
我会编。猜一猜,编一编。在《一个字》的故事里,我们知道了根据同一个字能编出不同的谜面,是不是很神奇呢 2021-01-04 …