第三十三講 三種迴圈

2021-07-03 18:59:41 字數 1637 閱讀 8735

【專案1:利用迴圈求和】

求1000以內所有偶數的和

要求:請編出3個程式來,分別用三種迴圈語句完成,注意體會各種迴圈語句的執行過程及語法特點。

for迴圈

#include "stdio.h"

int main()

printf("%d\n",sum);

}

while迴圈

#include "stdio.h"

int main()

printf("%d\n",sum);

}

do while迴圈

#include "stdio.h"

int main()

while(i<=1000);

printf("%d\n",sum);

}

執行結果

心得 for迴圈中三個表示式轉換為while迴圈和do while迴圈各自表示式放的位置要注意。還有語句順序要注意。

【專案2:求階乘】

輸入n,求 n! 並輸出

#include "stdio.h"

int main()

printf("%d",j);

}

執行結果

心得 對於for迴圈理解不夠深入。本程式在輸入的n過大時,會超出整型資料型別表達的範圍,產生「溢位」

【專案3:輸出這樣的整數】

輸出1000以內能被3整除且個位數為6的所有整數。

#include "stdio.h"

int main()

printf("\n");

return 0;

}

執行結果

心得  j在1000以內且j=i*10;那麼i應該就是100。若不是給出程式樣例,也可以寫出如下程式。不過,上面的程式迴圈次數要少一些,是更好的解決方案。運用邏輯運算子&&

#include int main( )  

printf("\n");

return 0;

}

【專案4:多數中的最大】

程式設計序,輸入10個整數,找出最大數。

請在下面**的基礎上完成程式:

#include "stdio.h"

int main()

printf("max=%d\n",max);

}

執行結果

韓順平網頁設計第三十三講

陣列是一種引用型別,也就是說是通過位址方式引用的。陣列裡面的值是可以混合使用的,可以是各種型別的。object類是所有js類的基類。它的屬性有constructor和prototype等。var i new number 10 等價於 var i 10 number.prototype.add fu...

第三十三章 密宗

孫風和那紅袍神使,沿著山路朝天神山頂端走去,片刻便來到一座安靜地兩層小樓面前。風使,我們先去拜見第五神將吧。那紅袍神使笑道,諸多神將當中,第五神將雖然年輕些,可是實力卻是僅次於第一神將的。如果第五神將能出馬。十拿九穩!孫風看向這座在山腰上的樓閣,苦笑看了一眼紅袍神使 第五神將 俄日齊爾 是諸多神將當...

第三十三課 干涉

1.頻率相同的兩個波源 相長干涉 當r1,r2相差半波長的偶數倍,波峰 谷 同時到達,同相 相消干涉 當r1,r2相差半波長的奇數倍 到達兩點距離和為常數,得到橢圓 差為常數,則得到雙曲線 2.干涉圖樣 節線 幾乎不動的點 振幅最大處的數量 2d 3.在非常遠的地方 r1,r2 相差為 d sin ...