Q:使用FOR/WHILE/DO...WHILE,輸出1+...+N的數字總合。
【VB.NET】
FOR:
Dim intSum as integer=0
For intI As Integer = 1 To intE
intSum += intI
Next
WHILE:
Dim intE As Integer = 10
Dim intI As Integer = 0
Dim intSum As Integer = 0
While (intI <= intE)
intSum += intI
intI += 1
End While
Do...While:
Do While intI < intE
intSum += intI
intI += 1
Loop
Remark!
Dowhile:會先執行再進行 迴圈判定
While:先進行判定,再執行。
For:由條件開始到結束,進行迴圈的運用。
【C#.NET】
For:
int intSum=0;
int intE =10;int intSum = 0;
for (int intI = 0; intE <= 10; intI++)
{
intSum += intI;
}
While:
int intSum = 0;
int intI =0 ;
int intE=10;
while(intI <=intE)
{
intSum += intI;
intI++;
}
Do...While:
int intSum = 0;
int intI =0 ;
do
{
intSum += intI;
intI++;
} while (intI <= 10);
沒有留言:
張貼留言