for int 1 0 1 500 i 完成這乙個函式需要多長的時間啊

2025-02-04 02:30:26 字數 1831 閱讀 6088

1樓:

完成 for(int 1=0;1<500;i++)這乙個函式需要的時間很短,和機器週期有關,如果迴圈體是空的,再慢的計算機上也看不出消耗多少時間(因為需要的時間很短)。

消耗的時間取決於迴圈體的運算是否複雜耗時,也與計算機在執行這個程式的同時,還在執行多少別的程式,別的程式的優先順序是否比這個程式高(把cpu搶過去用了)。

#include

#include

void main ()

time_t start,end;

double dif;

int i,j;

time (&start); 記錄開始時間。

for (j=0;j<1000;j++)做1000次你的迴圈。

for( i=0;i<500;i++)你的迴圈。

time (&end); 記錄結束時間。

dif = difftime (end,start); 消耗時間。

printf("spent %lf sec ",dif); 列印出來。

2樓:網友

機器也有關。迴圈內容處理需要耗費的時間也有關。

for(int i=0;i<100;i++)是什麼含義?

3樓:大大的

i在這裡只是乙個變數,就像我們的名字一樣,只是乙個代號而已,這個符號也可以是a、b、c等等只要你喜歡;

int i就定義了這個i的型別為整型,就相當於我們的名字前面的姓一樣;

什麼是整型呢,就是等等。i++呢,相當於i=i+1,簡稱自增1;

i<100,在這裡是int i<100,由於前面定義了i為int,所以省略了int,意思是這個變數i是小於100的整數;

int i=0是給i賦初值為0.這條語句的意思是:定義i的初值為0,當i<100時,i自增1,迴圈for語句內的**,直到i<100不滿足時結束迴圈。

4樓:網友

呵呵,記得好好看看書啊。

for(int i=0;i<100;i++)這是乙個for迴圈語句,int i=0是定義乙個變數,並給i賦值為0,i++是把i的值+1

for迴圈語法如下:

for(初始化語句;執行迴圈體的條件;迴圈遞增[或遞減])for迴圈執行流程:

1、執行初始化語句。

2、判斷迴圈條件是否為true,如果為true執行第三部,如果為false,則退出迴圈體執行。

3、執行迴圈體**。

4、執行迴圈遞增。

5、跳到2執行。

語句「for ($i=0;$i==1;$i++);」和「for ($i=0;$i=1;$i++);」的執行次數分別是( )?

5樓:仁昌愛娛樂

語句「for ($i=0;$i==1;$i++)的執行次數是1次。「for ($i=0;$i=1;$i++)的語法錯誤,執行次數是0次。

第乙個語句,i初始值為0,條件表示式。

判斷i是否等於,不滿足跳出迴圈。

條件,因此,i+1=0+1=1,同時第一次執行中間迴圈體。i初始值為1,條件表示式判斷i是否等於,滿足跳出迴圈條件,因此跳出迴圈,不執行中間迴圈體。所以,執行次數是1次。

第二個語句,i初始值為0,條件表示式「$i=1」是個賦值等式,不是條件判斷式,語法錯誤。直接跳出迴圈,報錯。所以,執行次數是0次。

6樓:俊楠

第二個for迴圈,括號裡第二部分的語法應該有問題。

那裡要的應該是乙個boolean值,=是乙個賦值操作符,應該是沒有返回值的。

所以第二個for迴圈編譯應該會報錯,所以也就沒必要判斷它們兩者的執行次數了。

10 15萬買什麼車好,10 15萬買什麼車好??

10 15萬的 要買外形比較好,質量效能各方面都突出且省油的車,建議你可以優先考慮科魯茲和新軒逸,這兩款車比較符合你的要求.保養和維護及整車效能在同級別領先.10 15萬買什麼車好?20 名爵hs。名爵hs是mg名爵全新suv概念車mg x motion concept的量產版。2018年4月25日...

家用兩廂10 15w買什麼車好,10 15W左右的家用車,請推薦給點建議。

主要車型有,高爾夫6,別克英朗,福克斯兩廂 偏向運動 世嘉兩廂,新出克魯茲兩廂,307兩廂 歐系風格 可以考慮1.6l高爾夫,適中,加價是詬病之一!其次是福克斯,保有量大,安全係數高 隨是美國品牌,實則不折不扣德系車,福克斯是福特的德國工廠研製生產的 再次是世嘉,個性鮮明,外形優雅的法國車!希望我的...

10 15W什麼車好

速騰,307,明銳,馬3,福克斯,其達,凱旋 都是這個價位的比較優秀的車 總有一款適合你 我先把10 15w有些什麼車列出來給你看看。什麼車好我在後面給你說說!北京現代 索納塔 2.0手動標準型 11.08萬 12.38萬 2.0自動標準型 12.48萬 13.88萬 比亞迪 比亞迪f3 1.8 旗...