嗨!大家好这里是可莉~
今天给大家带来的是用17行代码编译一个C语言数字雨
废话不多说直接上代码!!(我用的是vs2019写的哟)
源码如下:
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<Windows.h>
int main()
{
srand((unsigned)time(NULL));
system("color 02");
while (1) {
for (int k = 0; k <= 90; k++)
if (rand() % 5 >= 3)
printf("%-*d", rand() % 3 + 2, k % 2);
printf("\n");
Sleep(50);
}
return 0;
}
附:一些函数介绍:
1.rand()
产生随机数
2.srand()
播种
3.time()
种子
4.system()
用system(“color 02”)产生黑色背景绿色文字
5.Sleep()
暂停一段时间
头文件(函数与其对应的头文件):
- #include<stdio.h> //printf()
- #include<stdlib.h> //srand(), rand()
- #include<time.h> //time() ,system()
- #include<Windows.h>//Sleep()