用C语音。猜数游戏。由计算机“想”一个数请人猜,如果人猜对了,
答案:2 悬赏:70
解决时间 2021-11-10 06:46
- 提问者网友:失败的占卜者
- 2021-11-09 06:01
用C语音。 猜数游戏。由计算机“想”一个数请人猜,如果人猜对了,则结束游戏;否则计算机给出提示,告诉人所猜的数是太大还是太小,直到猜对为止。计算机记录人猜的次数,以此可以反映猜数者“猜”的水平。
最佳答案
- 二级知识专家网友:星痕之殇
- 2021-11-09 07:40
感觉这个游戏好高大上啊
全部回答
- 1楼网友:万千宠爱
- 2021-11-09 09:08
#include
#include
#include
int main()
{
int computer, user;
int k=0;
srand(time(0)); //time函数返回当前时间 srand函数是随机数发生器的初始化函数。
computer = rand()%100; //rand()产生一个随机数,rand()%100将得到一个两位数。
while(1)
{ printf("\n请输入您猜的数:");
scanf("%d", &user);
k++;
if(user == computer)
{
printf("\n猜对了!!\n");
break;
}
else if(user > computer)
{ printf("\n猜大了!!\n");}
else
{ printf("\n猜小了!!\n");}
}
printf("您共猜了%d次.\n",k);
if(k<=5)
printf("你猜数的级别为a.\n");
else if(k<=10)
printf("你猜数的级别为b.\n");
else if(k<=15)
printf("你猜数的级别为c.\n");
else if(k<=20)
printf("你猜数的级别为d.\n");
else
printf("你猜数的级别为e.\n");
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯