電腦批處理for語句的for和in和do分別代表什么意思
For:循環命令
In:循環條件
Do:所要執行的任務
舉例
for %%a in (1 2 3 4 5) do (echo %%a)
for 循環開始的標志,和java C等其他語言一樣。
in 條件在1 2 3 4 5
do 顯示 變量%%a
變量%%a 通過 in 條件 1 2 3 4 5循環賦值,echo %%a 依次顯示
1
2
3
4
5
什么是FOR TO DO語句的變量和循環
這東西沒必要解釋的吧。
。 for i := 5 to 10 do writeln(i); 這個展開就是i:= 5;writeln(i);i:= 6;writeln(i);。
.i:= 10;writeln(i); pascal里的for循環,循環變量一定是每次增1或減1的。to/downto 左邊是初值,右邊是終值,to的話就是+1,downto就是-1 用begin..end包裹,那是表示一個語句塊,因為按規定for語句后只能有一條執行語句,當有多條語句的時候就必須有begin。
end來包裹這些語句。
for語句和while語句還有do while語句
1:for循環
for語句的格式為:
for (初始化語句; 條件語句; 控制語句)
{
語句1 ;
語句2 ;
。.
語句n ;
}
for 語句的執行順序是:首先執行“初始化語句”;然后測試“條件語句”;若條件成立,則執行語句1到語句n;然后執行“控制”語句;接著再測試條件語句是否成立,如果成立則重復執行以上過程,直至條件不成立時才結束for循環。如:
for(i=0;i<10;i++)。。;
int i,a[]=new int[10];
for (i=0,i<10;i++) a[i]= 0;
這段代碼把整型數組a中的所有元素都賦成0。
你可以在for循環的頭部說明你的變量,而且最后一個表達式可以省略,不過要確定在語句中對變量的值有所改變,如:
for(int i=0;i<=10;) i+=i;
for循環中,“初始化語句”、“條件語句”和“控制語句”都可以省略,但是其間的分號不能省略。例如:
int i =0 ;
for (; ; ;)
{
if i>10 break ;
i = i +1 ;
}
for循環中省略“條件語句”時,在for語句{}中必須包換轉句語句控制程序在某個條件滿足時跳出for循環,否則將形成死循環
2:while循環
while循環和for循環類似,其格式為:
while (條件語句)
{
語句1 ;
語句2 ;
。.
語句n ;
}
執行while時,先測試“條件語句”,如果條件成立,則執行語句1到語句n,直至條件不成立時調處循環。
int i=0 ;
while (i<10)
{
i++ ;
*n("Hey!.get me out of here!:);
}
3:do 。 while 循環
do 。 while 循環語句的格式為:
do
{
語句1 ;
語句2 ;
。.
語句n ;
}
while (條件語句) ;
do 。while 語句的功能是首先執行語句1到語句n,然后進行條件測試,如果條件成立,則繼續執行語句1到語句n,否這跳出循環。如:
boolean test=false;
do
{
}
while(test);
這種控制并不是很常用,但有時卻非常重要,使用時注意結尾處while語句后的分號。
for的用法及相關短語、句子
agitate for的例句:
To agitate or stir (milk or cream) in order to make butter.
攪動或攪拌(牛奶或奶油)以制黃油.
Add 1 ml solution C (Nessler's reagent) to 25 ml water sample. Agitate the mixture for 20 sec.
加1亳升的C溶液(奈氏試劑)進25亳升的樣本中,把混合液搖動20秒。
She starts like one that spies an adder /.The fear whereof doth make him shake and shudder(* also Synonyms at agitate,dismay
她象看到蝮蛇一般突然跳起來/…這種恐懼使他震顫(莎士比亞)參見同義詞,
Agitate each mixture for 30 sec by flicking the container with either a finger or a vibrator
用手指輕彈容器或振蕩器振動容器,將每種混合物振動30秒鐘。
Add 1 drop solution A (ammonium molybdate/ H2SO4 solution) and 1 drop solution B to 25 ml water sample. Agitate the mixture for about 20 sec.
將1滴A溶液(鉬酸氨/硫酸)和1滴B溶液加入25亳升的樣本中,搖動混合液20秒。