cmd数字雨代码步骤,cmd 数字雨
今天边肖教你cmd command数字雨教程,解决你生活中遇到的小问题。
首先,源程序缺少延时赋值的句子,也就是你要问的循环中的变量赋值延时是用户自动输入的。给chr变量赋空字符,表示程序从尾跳到头,循环运行,这样就会出现数字雨的图像。源程序缺少延时赋值的语句,修改后可以正常运行。
延迟环境变量。启用后,您可以在运行时获得扩展的变量值,而不是只取一次。
将只显示“b.txt ”,因为扩展名未启用,并且列表变量只能设置为找到的最后一个文件。未来:需要使用的形式,而不是其他形式。
将允许变量值设置为用户输入的一行,意味着需要用户通过键盘输入。该变量包括当前目录中所有文件的列表。
同时等待您的输入。就是扩展得到chr变量的当前值。(作为要输入的内容),是输入重定向器,指示其后指定的设备的输入。
NUL是一个写为NUL的空设备,相当于键盘自动输入一个回车,完成了扩展后再次显示的效果。
操作:新建一个文本文档,输入下面的代码,然后把扩展名改成Bat,运行。
命令提示符代码:(0-1)
@关闭回声
标题矩阵
setlocal ENABLEDELAYEDEXPANSION
颜色0a
for /l %%i in (1,1,80) do(
设定%%i=0
)
:循环
for /l %%j in (1,1,80) do(
设置/a向下%%j-=1
如果!向下%%j!LSS 0(
set /a Arrow%%j=!随机!%%4
set /a Down%%j=!随机!% 10
)
如果!Arrow%%j!==1 (
set /a chr=!随机!%%2
set /p=!chr!空
)else(
set /p=nul
)
)
转到循环
转到:eof
命令提示符代码:(0-9)
@关闭回声
标题矩阵
颜色0a
setlocal ENABLEDELAYEDEXPANSION
for /l %%i in (0) do(
设置“line=”
for /l %%j in (1,1,80) do(
设置/a向下%%j-=2
set x=!向下%%j!
如果!x!LSS 0(
set /a Arrow%%j=!随机!%%3
set /a Down%%j=!随机!% 10
)
set x=!Arrow%%j!
如果!x!”==2 (
set line=!行!random:~-1!
)else (set line=!“排队!”)
)
set /p=!行!空
)
添加C代码:(0-9)
#include stdafx.h
#include stdlib.h
#包含“windows.h”
int main(int argc,char* argv[])
{
系统(颜色0a );
while(1){
printf(%c,(rand()5?0‘rand():’));
if(rand()080){
sleep(static_castlong(rand()));
}
}
返回0;//via : Blast
}