C语言实现的猜数字小游戏

本文实例为大家分享了C语言实现猜数字小游戏的具体代码,供大家参考,具体内容如下

代码如下

#include <stdio.h>

#include<stdlib.h>

#include<time.h>

//rand为产生随机数的函数

void game()

{

srand((unsigned)time(NULL));

int key = (int)rand() % 100; //产生一个1---100之间的数

int ret = 0;

while (1)

{

printf("请输入你猜的数字(1--100):");

scanf("%d", &ret);

if (ret < key)

printf("猜小了\n");

if (ret>key)

printf("猜大了\n");

if (ret == key)

{

printf("恭喜你猜中了!\n");

break;

}

}

}

void menu()

{

printf("\n");

printf("*************************************\n");

printf("******* 【 猜数字小游戏】 *********\n");

printf("**** ****\n");

printf("**** 1.play 0.exit ****\n");

printf("*************************************\n");

}

int main()

{

while (1)

{

menu(); //菜单函数

int i = 0;

printf("请选择:");

scanf("%d", &i);

switch (i)

{

case 1:

game();

break;

case 0:

exit(0);

break;

default:

break;

}

}

system("pause");

return 0;

}

运行界面:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

以上是 C语言实现的猜数字小游戏 的全部内容, 来源链接: utcz.com/p/244742.html

回到顶部