1.迴圈判斷乙個是不是質數(只需要判斷從2到該數的前乙個數中,如果存在可以被整除的數,那麼這個數就不是質數)
for
(int j =
0; j <
100; j++)}
//根據result的值來判斷乙個數字是不是質數
string message = result ?
"是":
"不是"
;//三目運算子
console.
writeline
($"這個乙個質數");
}
2.判斷100以內的質數
for
(int j =
1; j <=
100; j++)}
string message = result ?
"是":
"不是"
; console.
writeline
($"數字質數");
}
3.輸出100以內所有質數
for
(int j =
1; j <=
100; j++)}
if(result)
}console.
write
("是質數;"
);
4.斐波那契數列30位(每乙個數都是前兩個數的和)
//結果正確,不符合規範
int sum =0;
int num0 =
1, num1 =1;
sum = num0 + num1;
console.
writeline
(num0)
;console.
writeline
(num1)
;for
(int num =
0; num <
30; num++
)//迴圈語句方法來做
//1(n1),1(n2), 2(n3), 3(n4),5(n5),8(n6)……
//n1——>temp n2——>n1 n3——>temp+n2
//n2——>temp n3——>n2 n4——>temp+n3
int num0 =
1, num1 =1;
for(
int i =
1; i <=
30; i++
)
5.圖形列印(所有圖形的列印都是從左往右,從上往下)
/*
* * * * *
* * * * *
* * * * *
* * * * *
*/for(
int line =
1; line <=
5; line++
)//行
console.
writeline()
;}
/*
* 1 1
* * 2 12
* * * 3 123
* * * * 4 1234
* * * * * 5 12345
*/for(
int line =
1; line <=
5; line++
) console.
writeline()
;}
/*
* 1 1234
* * 2 123
* * * 3 12
* * * * 4 1
* * * * * 5 0
規律:行+列<=5的列印空格,其餘的列印*
*/for(
int line =
1; line <=
5; line++
) console.
writeline()
;}
/*
* 1 12345
* * * 2 123456
* * * * * 3 1234567
* * * * * * * 4 12345678
* * * * * * * * * 5 123456789
規律:列-行<=4時可以列印出梯形,同時列+行<=5時,列印空白可以得到此圖形
*/for
(int line =
1; line <=
5; line++
) console.
writeline()
;}
6.九九乘法表
for
(int line =
1; line <=
9; line++
)x= ");
} console.
writeline()
;}
javaSE 迴圈練習題
1 列印九九乘法表 for int i 1 i 9 i system.out.println 2 列印直角三角形 右側 3.列印直角三角形 左側 4.列印等腰三角形 1 3 5 7.5.列印等腰三角 1 2 3 4 5 6 列印倒三角 6.編寫程式,生成5個1至10之間的隨機整數,並列印結果到控制台...
JS for迴圈練習題
一 實現 fizzbuzz 函式,引數 num 與返回值的關係如下 1 如果 num 能同時被 3 和 5 整除,返回字串 fizzbuzz 2 如果 num 能被 3 整除,返回字串 fizz 3 如果 num 能被 5 整除,返回字串 buzz 4 如果引數為空或者不是 number 型別,返回...
迴圈巢狀練習題
boss 讓使用者輸入乙個奇數,列印菱形,最長的行內容個數為使用者輸入的個數,並且由英文本母拼接而成 比如使用者輸入了7 a aba abcba abcdcba abcba aba a 1 接收並判斷使用者輸入的是不是數字 try char c a for int d 1 d i d for int...