猜数字游戏

来源:互联网 发布:matlab怎么创建零矩阵 编辑:程序博客网 时间:2024/05/08 09:15
#include<stdio.h>#include<stdlib.h>#include<time.h>void menu(){    printf("****************************************\n");    printf("**        1.play       0.exit         **\n");    printf("****************************************\n");} void game() {     //生成随机值     int num = rand()%100+1;     int input = 0;     //猜数字     while(1)     {         printf("请输入数字:>\n");         scanf("%d",&input);         if(input==num)         {             printf("恭喜你,猜对了\n");             break;         }         else if(input<num)             printf("猜小了\n");         else             printf("猜大了\n");     } }int main(){    int input = 0;    srand((unsigned int)time(NULL));    do    {    menu();    printf("请选择:>\n");    scanf("%d",&input);    switch(input)    {    case 1:        game();        break;    case 0:        printf("退出游戏\n");        break;    default:        printf("选择错误\n");        break;    }    }    while(input);    system("pause");    return 0;}

这里写图片描述

原创粉丝点击