编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,则计算机给出提示“Right!”,否则提示“Wr 5
编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,则计算机给出提示“Right!”,否则提示“Wrong!”,并告诉人所猜的数是大(Toohigh)还是小(...
编程先由计算机“想”一个1~100之间的数请人猜,如果人猜对了,则计算机给出提示“Right!”,否则提示“Wrong!”,并告诉人所猜的数是大(Too high)还是小(Too low),然后结束游戏。要求每次运行程序时机器所“想”的数不能都一样。
展开
展开全部
#include<stdio.h>
#include<stdlib.h>
int main()
{
int n,m;
n=rand()%100;
printf("please input an integer [0,100):\n");
scanf("%d",&m);
if(m!=n)
{
if(m>n)
printf("Wrong!Too high\n");
else if(m<n)
printf("Wrong! Too low\n");
}
else
printf("Right!\n");
}
#include<stdlib.h>
int main()
{
int n,m;
n=rand()%100;
printf("please input an integer [0,100):\n");
scanf("%d",&m);
if(m!=n)
{
if(m>n)
printf("Wrong!Too high\n");
else if(m<n)
printf("Wrong! Too low\n");
}
else
printf("Right!\n");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
猜数游戏用到的库函数 随机函数srand为函数rand()设置随机数种子来实现对函数rand所产生的伪随机数的 “随机化”。 随机函数srand 需要用到的头文件 #include <stdlib.h>
1)通过键入随机数种子,产生[0,100]之间的随机数。
scanf("%u", &seed);
srand(seed);
magic = rand() % 100 + 1;
2)使用计算机读取其时钟值并把该值自动设置为随机数种子,函数time()返回以秒计算的当前时间值。需要用到的头文件:
#include <time.h>
srand(time(NULL));
magic = rand() % 100 + 1;
1)通过键入随机数种子,产生[0,100]之间的随机数。
scanf("%u", &seed);
srand(seed);
magic = rand() % 100 + 1;
2)使用计算机读取其时钟值并把该值自动设置为随机数种子,函数time()返回以秒计算的当前时间值。需要用到的头文件:
#include <time.h>
srand(time(NULL));
magic = rand() % 100 + 1;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单的哇
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询