猜数字游戏

来源:互联网 发布:图像分类算法matlab 编辑:程序博客网 时间:2024/06/06 02:27
#include <stdio.h>#include <stdlib.h>#include <time.h>void menu(){    printf("**********************************\n");    printf("***********  1.play     **********\n");    printf("***********  0.exit     **********\n");    printf("**********************************\n");}void game(){    int random_num = rand()%100+1;    int input = 0;    while(1)    {        printf("请输入猜的数字>:");        scanf("%d", &input);        if(input > random_num)        {            printf("猜大了\n");        }        else if(input < random_num)        {            printf("猜小了\n");        }        else        {            printf("恭喜你,猜对了\n");            break;        }    }}int main(){    int input = 0;    srand((unsigned)time(NULL);//初始化时间种子    do    {        menu();        printf("请选择>:");        scanf("%d", &input);        switch(input)        {        case 1:             game();            break;        case 0:            break;        default:            printf("选择错误,请重新输入!\n");            break;        }    }    while(input);    return 0;}
原创粉丝点击