早教吧作业答案频道 -->其他-->
批处理seti=0for/l%%ain(1,1,100)do(set/ai+=1)echo结算结果:%i%其中/l%%aset/a的意思
题目详情
批处理 set i=0 for /l %%a in (1,1,100) do ( set /a i+=1 ) echo 结算结果:%i%
其中 /l %%a set /a 的意思
其中 /l %%a set /a 的意思
▼优质解答
答案和解析
set i=0
::设置变量i的值为0
for /l %%a in (1,1,100) do ( set /a i+=1 )
::这个是For循环命令的一种,就是以1为起点,步长为1,终点为100做循环(就是循环100次),其执行的命令就是“set /a i+=1”,这个命令的意思是设置变量i的值为原来变量的值i多1,例如原来i的值为2,执行后就是2+1=3了,这样循环往复,最后i的值会变成100.具体的你可以在cmd窗口中输入"for ""set "来查询帮助.%%a是一个for命令自带的变量,可以记录循环次数,在这里%%a的值最初是1(就是起点),而后每循环一次,%%a的值就会加1(加上一个步长),当%%a为100时(就是终点),循环就结束了
echo 结算结果:%i%
::输出变量i的值
::设置变量i的值为0
for /l %%a in (1,1,100) do ( set /a i+=1 )
::这个是For循环命令的一种,就是以1为起点,步长为1,终点为100做循环(就是循环100次),其执行的命令就是“set /a i+=1”,这个命令的意思是设置变量i的值为原来变量的值i多1,例如原来i的值为2,执行后就是2+1=3了,这样循环往复,最后i的值会变成100.具体的你可以在cmd窗口中输入"for ""set "来查询帮助.%%a是一个for命令自带的变量,可以记录循环次数,在这里%%a的值最初是1(就是起点),而后每循环一次,%%a的值就会加1(加上一个步长),当%%a为100时(就是终点),循环就结束了
echo 结算结果:%i%
::输出变量i的值
看了 批处理seti=0for/l...的网友还看了以下:
single a double a triple a 在美国棒球里面是什么意思呢?Do bas 2020-05-13 …
正交矩阵是否能证明对称,有一题如下 对于任意正交矩阵A,AAT=ATA=E,证明|E-A^2|=0 2020-05-15 …
What_____like to wear today?A.do she B.do heWhat_ 2020-05-16 …
A What do you mean B What about you C I’m not sure 2020-06-04 …
小学五年级人教版英语答案.快我在线等(求答案和意思)It’snear.Let’walkt.()Ho 2020-06-25 …
#includevoidmain(){intk=0;charc='A';do{switch(c++ 2020-07-23 …
已知向量a≠e,|e|=1,满足:任意t∈R.已知向量a不等于e,|e|=1,对任意t属于R,恒有 2020-07-25 …
数学向量1,A,B,C,D为平面上4个互异点,且满足(向量DB+DC-2DA)点乘(AB-AC)=0 2020-11-02 …
1.设非零向量a,b,c,d满足向量d=(a·b)c-(a·c)b,求a与b的位置关系。2.已知向量 2020-11-02 …
已知向量a≠e,|e|=1,对任意t∈R,恒有|a-te|≥|a-e|,则[]A.a⊥eB.a⊥(a 2020-11-02 …