1樓:糖糖寳寳
下面的是幾種迴圈次數示例:
示例一:
for i=1 to 4
for j=1 to i
[迴圈體]
next j
next i
示例二:
for i=1 to 5
for j=0 to 3
[迴圈體]
next j
next i
示例三:
for i=1 to 5
for j=0 to i
for k=0 to j
[迴圈體]
next k
next j
next i
2樓:
你的意思是你不知道你迴圈的巢狀是多少層對吧,那有一個解決方法了,遞規加迴圈呀。這樣,你就可以把握是不是要退出了。
fun(int j)
又暈了,你倒底是巢狀的層數還是要巢狀的個數。
要是不知道多少層的話,上面應該能解決了吧,要是巢狀多少個迴圈的話,那這個就是樓上們說的呀。考
不是已經解決了麼?看這裡:
這和你的意思已經一樣了呃...............
3樓:掌淳靜
我想迴圈3次
for(int i1=0;i<5;i++)for(int i2=0;i<5;i++)for(int i3=0;i<5;i++)5次就是這樣
for(int i1=0;i<5;i++)for(int i2=0;i<5;i++)for(int i3=0;i<5;i++)for(int i4=0;i<5;i++)for(int i5=0;i<5;i++)你這裡的說話都有問題哦。上面是三層迴圈,從最下面那個開始。由下面上。
迴圈次數等於三層的i的最大值相* 迴圈次數是由i 決定的。
4樓:匿名使用者
#include
main()
return;
}那你總要給個指令吧?畢竟只是機器
不然要幾個迴圈怎麼傳給機器執行?
5樓:匿名使用者
你講的意思不是很明白
for(int i1=0;i<5;i++) //這是幹什麼?定義i1,卻用i++,不是i1++。
如果不確定要巢狀幾個for迴圈
你可以這樣
while(/*判斷幾個迴圈的條件*/)
}例如根據輸入的字串有幾個字元就迴圈幾次:
i=strlen(str);
while(i!=0)
i--;}
6樓:
fun(int j)
這個演算法理論上是正確的。。但執行的結果卻是錯的。。。比如這樣;
如果j=4,x=0
fun(int j)
這個的執行結果是x=14 而不是理論的16。。。
7樓:
你在最後一個迴圈里加一個計數的變數,迴圈一次就自加一下就ok了
想事先清楚要幾個迴圈才好,那是要看自己分析的
8樓:匿名使用者
用連結串列 list估計可以完成
j**a中如何計算for迴圈的迴圈次數
9樓:匿名使用者
如果是foreach,可以新建一個計數器。如果是for,使用i的就可以了。
1,foreach形式,**如下:
listlist = new arraylist();
int num = 0
for (string string : list)system.out.println(num);
就可以得到迴圈次數。
2,for形式,**如下
listlist = new arraylist();
for (int i = 0; i < list.size(); i++)
system.out.println(list.size());
10樓:匿名使用者
很簡單啊,在外面定義一個變數看int k=0;當執行了system.out.println(a + " " + b + " " + c + " "+ d + " " + e)這條語句的時候,k++;一下,迴圈結束,輸出來就正確了 if (a + b + c + d + e < 100)
11樓:匿名使用者
你可以設定一個迴圈變數i,用於計算一共有多少中結果,有一個結果,i+1。
12樓:
定義abcde五個變數,分別在abcde迴圈中自增。
for迴圈只能用於迴圈次數已經確定的情況,這句話對麼
13樓:滄海雄風
不對······
char str[100];
gets(str);
for (int i=0;i 這種死迴圈 14樓:笑清風 大多數情況下這句話是正確的。因為for迴圈中的關鍵變數時有起止點的。通常情況下它是整形的,如果它是浮點或其他情況下產生了近千萬次甚至跟多的(如i+=0. 00001)情況,我看我們也可以認為這句話不對,當然這也是極個別的雞蛋裡挑骨頭的做法吧。哈哈,採納哦 15樓:花月灬殤痕 不對,存在for( ; ; )這種無條件迴圈,它等價於while(1) c語言如何檢視多重for迴圈一共迴圈了多少次,看看輸出了多少行? 16樓:匿名使用者 1、根據迴圈的起始條件、終止條件還有變化條件即可算出來。多重迴圈要看輸出多少行分很多種情況,根據printf的位置不同,輸出的行數不一樣。 2、比如: //第一種情況: for () }//第二種情況: for () }這樣兩種情況輸出的次數就不一樣,要根據不同的情況,設定計數變數 17樓:匿名使用者 很簡單,你在for迴圈語句後面加一條printf("************你是我的最愛!**********\n"); 看就知道多少了! 18樓:匿名使用者 建一個不包括在for裡面的整數i 在最裡面的for里加上i+1 最後輸出i的值 不知是否理解正確 vb中for迴圈有沒有計算次數的公式 19樓:房曄陳絲娜 應該是int((b-a) c+1)但是如果在迴圈體中有是迴圈變數i發生變化的因素,這個公式就不準確了。比如: fori=2 to10 step3if i<100 then i=i+8 nexti 20樓:聽不清啊 迴圈總次數=(10 - 2) \ 3 + 1 = 3 即i = 2, 5, 8, 步長值是程式設計師在程式中寫明的,不會隨著迴圈次數的變化而變化。 21樓:匿名使用者 1、正確的迴圈次數應該是: x = 0 for i=a to b step c x = x + 1 next i x是迴圈總次數 2、我認為你的:「迴圈總次數=(b - a) \ c + 1」應該是的,例如: for i=1 to 10 step 3的迴圈總次數=(10-1)\3+1=3+1=4。 3、再次:「還有步長值如何隨著迴圈次數的變化而變化?」我認為,步長是不會變化的,始終是設定的步長值,而變化的是迴圈的初值,即: for i=a to b step c 中的 i 的值,分別是1,4,7,10。 22樓:難得糊塗 方法一: i1=0 for i = 2 to 10 step 3i1=i1+1 next 迴圈總次數=i1 方法二: for i = 2 to 10 step 3next 迴圈總次數=(10 - 2) \ 3 + 1for i = 2 to 10 step 3步長值為 258 for語句迴圈次數 23樓:匿名使用者 c語言的for語句,其實沒有迴圈次數的規定,只是規定了第二個表示式必須為真,你可以據此按具體的情況進行迴圈次數的計算。 24樓:葉天凌 for(i=1;i<=100,i++){}i<=n n就是迴圈的次數。 25樓:戎八戒 要看你for後面括號裡的條件啊 怎麼判斷foreach迴圈了多少次 26樓:鬱悶的太陽 你可以在foreach外側增加一個計數變數。以php示例 $index=0; foreach($ary as $item) 電箱.apk 明明就幾個字就解答了,還要我補充多些字數,醉了 沒有,也不會有。要進行迴圈次數的計數,就必須具備一個計數的電路以及韌體,內建電池的機器還好說,但意義不大。如果是可拆卸電池的機器根本就沒法做。用什麼軟體可以檢測蘋果手機實際電池容量和迴圈次數?可以使用 batterylife check ... 只迴圈一次,輸出結果 0 只有1次。你執行過了嗎?以下迴圈體的執行次數是 int i,j for i 0,j 1 i j 1 j i i 由於初始值i 0,j 1,所以i 0 執行迴圈體i i 2得到i 2,j 得到j 0由於i 2大於j 1 1,不滿足迴圈條件,所以退出迴圈,所以整個迴圈執行了一次... 由於初始值i 0,j 1,所以i 0 執行迴圈體i i 2得到i 2,j 得到j 0由於i 2大於j 1 1,不滿足迴圈條件,所以退出迴圈,所以整個迴圈執行了一次 答案為0,執行次數是1.你應該是看錯了 以下迴圈體的執行次數是 main int i,j for i 0,j 1 i j 1 i 2,j...檢測電池迴圈次數的軟體叫什麼
以下迴圈體的執行次數是maininti,j
以下迴圈體的執行次數是int i,j for i 0,j 1 ij 1 ji i