#define _CRT_SECURE_NO_WARNINGS 1
#include "stdio.h"
#include <stdlib.h>
#include <time.h>
void menu()
{
<span style="white-space:pre"> </span>printf("***************************************\n");
<span style="white-space:pre"> </span>printf("****************1.play*****************\n");
<span style="white-space:pre"> </span>printf("****************0.exit*****************\n");
<span style="white-space:pre"> </span>printf("***************************************\n");
}
void play_game()
{
<span style="white-space:pre"> </span>int num = rand() % 100 + 1;//给出一个随机数
<span style="white-space:pre"> </span>int i = 0;
<span style="white-space:pre"> </span>while (1)
<span style="white-space:pre"> </span>{
<span style="white-space:pre"> </span>printf("请猜数> ");
<span style="white-space:pre"> </span>scanf("%d", &i);
<span style="white-space:pre"> </span>if (i > num)
<span style="white-space:pre"> </span>printf("猜大了\n\n");
<span style="white-space:pre"> </span>else if (i < num)
<span style="white-space:pre"> </span>printf("猜小了\n\n");
<span style="white-space:pre"> </span>else
<span style="white-space:pre"> </span>{
<span style="white-space:pre"> </span>printf("猜对了\n");
<span style="white-space:pre"> </span>break;
<span style="white-space:pre"> </span>}
<span style="white-space:pre"> </span>}
}
int main()
{
<span style="white-space:pre"> </span>int choice = 1;
<span style="white-space:pre"> </span>srand((unsigned)time(NULL));
<span style="white-space:pre"> </span>
<span style="white-space:pre"> </span>while (choice)
<span style="white-space:pre"> </span>{
<span style="white-space:pre"> </span>menu();//打印菜单
<span style="white-space:pre"> </span>printf("请选择> ");
<span style="white-space:pre"> </span>scanf("%d", &choice);
<span style="white-space:pre"> </span>printf("\n");
<span style="white-space:pre"> </span>switch (choice)
<span style="white-space:pre"> </span>{
<span style="white-space:pre"> </span>case 1:play_game();
<span style="white-space:pre"> </span>break;
<span style="white-space:pre"> </span>case 0:
<span style="white-space:pre"> </span>break;
<span style="white-space:pre"> </span>}
<span style="white-space:pre"> </span>}
<span style="white-space:pre"> </span>system("pause");
<span style="white-space:pre"> </span>return 0;
}
c语言编写猜数小游戏
最新推荐文章于 2024-08-24 21:25:27 发布