欢迎光临散文网 会员登陆 & 注册

猜数游戏(C语言实现)

2023-08-04 17:55 作者:未曾奏响的终曲  | 我要投稿

实现一个猜数游戏,首先电脑随机生成一个0-100的整数,然后用户输入一个0-100的整数,并显示计算机猜测的结果是太大了,还是太小了,没猜对的话就继续猜,直到猜对,并显示出猜测次数。

使用c语言实现

以下是全部代码:

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

 

int main() {

    srand(time(NULL)); // 使用时间作为随机数生成的种子

 

    int targetNumber = rand() % 101; // 生成0到100之间的随机整数

    int guess;

    int guessCount = 0;

 

    printf("欢迎来到猜数字游戏!\n");

 

    while (1) {

        printf("请输入你的猜测(0到100之间的整数):");

        scanf("%d", &guess);

        guessCount++;

 

        if (guess == targetNumber) {

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

            break;

        } else if (guess < targetNumber) {

            printf("猜的数字太小了,请再试一次:\n");

        } else {

            printf("猜的数字太大了,请再试一次:\n");

        }

    }

 

    printf("你一共猜了 %d 次。\n", guessCount);

 

    return 0;

}


猜数游戏(C语言实现)的评论 (共 条)

分享到微博请遵守国家法律