200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > java 4-5随机数_例4-5 猜数游戏 产生随机数(示例代码)

java 4-5随机数_例4-5 猜数游戏 产生随机数(示例代码)

时间:2020-03-14 16:39:04

相关推荐

java 4-5随机数_例4-5 猜数游戏 产生随机数(示例代码)

例4-5 猜数游戏 产生随机数

改例3-1、自动生成随机数、

程序核心——srand(time(0));//刷新随机数

mynumber=rand()%100+1;//产生随机数

程序

#include

#include

#include

int main()

{

int count=0,flag,mynumber,yournumber;

srand(time(0));//刷新随机数

mynumber=rand()%100+1;//产生随机数

flag=0;

while(count<7)

{

printf("Enter your nmber:");

scanf("%d",&yournumber);

count++;

if(yournumber==mynumber)

{

printf("Lucky You

");

flag=1;

break;

}

else

{

if(yournumber>mynumber)

printf("Too big

");

else

printf("Too small

");

}

}

if(flag==0)

printf("Game Over!

");

return 0;

}

结果

Enter a number:1234567890

It countains 10 digits.

--------------------------------

Process exited after 5.455 seconds with return value 0

请按任意键继续. . .

分析

重点:srand函数在stdlib.h头文件中,time函数在time.h头文件中。srand一般与rand函数配合生成随机数据。

srand(time(0));//刷新随机数

mynumber=rand()%100+1;//产生随机数

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。