c语言怎么使用随机函数rand编写一个猜数字的游戏程序?

c语言怎么使用随机函数rand编写一个猜数字的游戏程序?,第1张

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#define N 10

main()

{

int i,a,b

srand(time(0))/*设置种李携子,并生成伪随机哪拆伏序御枣列*/

while(~scanf("%d",&b))

{

for(i=0i<N++i)rand()%10

a = rand()%100

while(1)

{

if(a == b){puts(" 恭喜你 猜对了 !\n***************\n")break}

elseif(a >b)puts("你输入的数 小了!")

else puts("你输入的数 大了!")

scanf("%d",&b)

}

}

system("pause")

}

如果保证利润和伍猛族可玩性。

可以考虑设计数字概率化,中奖的数字概率设为0,也知团就是说不可能出现。

但是为了保证可玩性,可腔弊以设置次数中奖,比如当运行第十次,一定会出现3,运行第15次,一定会出现4,这样可以保证利润并且全局掌握在程序员手中。

如果满意还请采纳,谢谢,

如果这是VB的程序,那么可以用如下的得到两个1~10的整数:

x=Int(Rnd*10)+1。

y=Int(Rnd*10)+1。

再加上循环for i=1 to 5可以。

#include <stdio.h>。

#include <stdlib.h>bai/* 随机库函数 */。

#include <time.h>/* 时间库纤历唤函数 */。

int count=0, ok=0/* count表示回答次数, ok表示回答正确次数 */。

/* 加法函数 */。

int add(int x,int y)。

优点

简单:Python是一种代表简单主义思想的烂晌语言。阅读一个良好的Python程序就毁凯感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。

易学:Python极其容易上手,因为Python有极其简单的说明文档。

易读、易维护:风格清晰划一、强制缩进。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12301369.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存