黑客帝国.txt

来自「黑客帝国的开头动画。应该可以满足一些人的要求」· 文本 代码 · 共 35 行

TXT
35
字号
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<time.h>

#define SLEEP_TIME 100 /*定义睡眠时间*/
#define _SPACE 4 /*定义间隔的距离*/

int main()
{
int asc,i;
time_t t;
char c,onestr[1],str[80]="";
srand((unsigned) time(&t));/*初始化随机数种子*/
while(1)
{
  for (i=0;i<79;i++)/*将字符一行一行的输出*/
  {
    if (i%_SPACE==0)/*如果能被_SPACE整除,就打印随机字符*/
    {
      asc=rand()%127;
      if (asc<33)asc+=33;/*保证打印出的都是可见字符(33~126)*/
      sprintf(onestr,"%c",asc);/*将ASCII码转成字符串*/
      strcat(str,onestr);/*将随机字符连接到字符数组str后面*/
    }
    else/*如果不能被_SPACE整除,就打印空格*/
    {
      strcat(str," ");
    }
  }
  printf("%s\n",str);/*打印一行*/
  strcpy(str,"");/*将字符数组str清空,以备下次使用*/
  _sleep(SLEEP_TIME);/*暂停一段时间*/
}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?