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")

}

#include<stdio.h>

#include<stdlib.h>

void main()

{

int Win = rand() % 90 + 10 //随机赋值

int i = 0

int n

char ch

printf("please input n\n")

scanf("%d",&n)

while(1)

{

if(n >Win) //猜的数字大了

{

printf("you guess number big\n")

i++

scanf("%d",&n)

}

if(n <Win) //猜的数字小了

{

i++

printf("you guess number small\n")

scanf("%d",&n)

}

if(n == Win)// 正确

{

i++

printf("you guees is right\n")

printf("你现在想退出吗? 输入a结束\n")

scanf("%c",&ch)

if(ch == 'a')

break

continue

}

if(i >10) //机会用完了

{

printf("你的机会已经用完,没机会再迹袜猜了\n")

break

}

}

if(i <3)

printf("裂友优秀\n") //姿源激 对游戏者的评价

else if(i <8)

printf("良好\n")

else

printf(" 差\n")

}


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存