C语言利用循环写法的猜数游戏

时间:2024-10-15 12:41:44
#include <stdio.h>
int main()
{
    srand(time(0));
    int number=rand()%100+1;
    int count=0;
    int a=0;
    printf("我已经想好了一个1~100的数字");
    do{
        printf("请猜想这个数字是多少:");
        scanf("%d",&a);
        count++;
        if(a>number){
            printf("数字过大,请重试!");
        }else if(a<number){
            printf("数字小了,请重试!");
        }
    }while (a!=number);
    printf("你只用了%d次就猜出来正确答案!\n",count);
    return 0;
}