c++猜数字游戏代码

2025-03-22 14:51:33
推荐回答(1个)
回答1:

void c_rand()
{
    int i, j;
    char data[] = "0123456789";
    char temp[6] = { 0 };
    system("cls");
    printf("\t\t\t\t※猜数字游戏中※\n\n");
    srand(time(0));
    /*电脑自动生成5个不重复数字*/
    for (i = 0; i<5; i++){
        int r = rand() % 10;
        while (data[r]=='_'){
            r = ++r % 10;
        }
        temp[i] = data[r];
        data[r] = '_';
    }
    printf(temp);
    c_game(temp);
}