用c语音。.猜数游戏。由计算机“想”一个数请人猜,如果人猜对了,则
用c语音。.猜数游戏。由计算机“想”一个数请人猜,如果人猜对了,则结束游戏;否则计算机给出提示,告诉人所猜的数是太大还是太小,直到猜对为止。计算机记录人猜的次数,以此可以...
用c语音。.猜数游戏。由计算机“想”一个数请人猜,如果人猜对了,则结束游戏;否则计算机给出提示,告诉人所猜的数是太大还是太小,直到猜对为止。计算机记录人猜的次数,以此可以反映猜数者“猜”的水平。
展开
展开全部
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
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;
}
#include<stdlib.h>
#include<time.h>
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;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询