#include<stdio.h> #include<stdlib.h> #include<windows.h> #include<time.h>

int main() { srand((unsigned int)time(NULL)); // 初始化随机种子,确保每次运行结果不同 system("color 0a"); // 固定绿色显示(0/1 和空格均为绿色背景适配)

// 无限循环:一直不停生成
while(1) {
    // 每次循环随机生成 1 个字符:0、1 或空格(三种可能性等概率)
    int randType = rand() % 3; // 生成 0、1、2 三个随机数,分别对应三种字符
    switch(randType) {
        case 0: printf("0"); break;  // 随机到 0,输出 0
        case 1: printf("1"); break;  // 随机到 1,输出 1
        case 2: printf(" "); break;  // 随机到 2,输出空格
    }
    Sleep(0); // 控制生成速度(数值越小越快,可按需调整,如 20 更流畅)
}

return 0; // 理论上不会执行到此处(循环无限)

}

0 条评论

目前还没有评论...

信息

ID
261
时间
1000ms
内存
256MiB
难度
10
标签
递交数
8
已通过
2
上传者