1樓:娛樂小八卦啊
for語句
public class numl
}whi le語句
public class numl
}do-whil e語句
public class numl while(i<1000) ;
}擴充套件資料
do-while迴圈的與for迴圈,while迴圈的區別
一、迴圈結構的表示式不同
do-while迴圈結構表示式為:do。
for迴圈的結構表示式為:for(單次表示式;條件表示式;末尾迴圈體)。
while迴圈的結構表示式為:while(表示式)。
二、執行時判斷方式不同
do-while迴圈將先執行一次,因為經過第一次do迴圈後,當檢查條件表示式的值時,其值為 不成立時而會退出迴圈。保證了至少執行do內的語句一次。
for迴圈執行的中間迴圈體可以為一個語句,也可以為多個語句,當中間迴圈體只有一個語句時,其大括號{}可以省略,執行完中間迴圈體後接著執行末尾迴圈體。
while迴圈執行時當滿足條件時進入迴圈,進入迴圈後,當條件不滿足時,執行完迴圈體內全部語句後再跳出(而不是立即跳出迴圈)。
2樓:
c語言程式:
#include "stdio.h"
/* 使用while迴圈找出所有的水仙花數 */void flower1()
}/* 使用do-while迴圈找出所有的水仙花數 */void flower2()
while(n < 1000);
}/* 使用for迴圈找出所有的水仙花數 */void flower3()
}void main()
執行結果:
使用while迴圈找出的水仙花數
153370
371407
使用do-while迴圈找出的水仙花數
153370
371407
使用for迴圈找出的水仙花數
153370
371407
3樓:豆腐乾
100——1000內的水仙花數
首先是for:
int i,j,k,n;
for( n=100;n<1000;n++)}
4樓:匿名使用者
dim i as integer,m as integerfor i=100 to 999
m=(i mod 10)^3 +(i \10 mod 10)^3+(i\100)^3
if m=i then print i
next i
或dim a%, b%, c%
for a = 1 to 9
for b = 0 to 9
for c = 0 to 9
if a ^ 3 + b ^ 3 + c ^ 3 = a * 100 + b * 10 + c then
print a * 100 + b * 10 + cend if
next c
next b
next a
5樓:白天以後
水仙花數是無窮的 你給個範圍 比方說三位的水仙花數,或者不到五位的之類。
用matlab程式設計編制m檔案分別使用for迴圈和
a 0 for i 1 10 a a i 2 enda 0 i 1 while i 10 a a i 2 i i 1 end function ans for n sum 0 for i 1 n sum sum i i i i 1 endans sum function ans while n su...
逗號隔開的英語句子可以分別使用謂語嗎
maintain the universal peace,promote the mon developmnt and seek cooperation and win win result,英語中,無論多少並列結構,並列連線詞只出現在最後一個成分,eghe is tall,art and good...
軸承座 徑向振動分別使用什麼方法測量和用到什麼感測器
通用振動標準 按軸承振幅的評定標準 按軸承振幅的評定標準 1969年國際電工委員會 iec 推薦了汽輪發電機組的振動標準,如表1所示 峰 峰值,m 原水電部規定的評定汽輪發電機組等級與iec標準基本相符,如表2所示 峰 峰值 表1 iec振動標準 轉速 r min 1000 1500 1800 30...