javaSE 迴圈練習題

2021-09-23 15:29:34 字數 2738 閱讀 8032

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之間的隨機整數,並列印結果到控制台。

string rand="";

random r=new random();

for(int i=0;i<5;i++)

system.out.println(rand);

7.計算1-100之間的質數有多少個?將質數以及質數總數列印在控制台。

int num=0;

string str ="";

boolean b=true;

for(int i=2;i<=100;i++)

}sum+=i;

} long end = system.currenttimemillis(); //系統的當前時間 1970-1-1

system.out.println("總和:"+sum);

9. 統計100以內奇數、偶數的和

int jishu=0;

int oushu=0;

for(int i=1;i<=100;i++) else

}system.out.println(jishu);

system.out.println(oushu);

10 .3000公尺的繩子,每天減一半。問多少天這個繩子會小於5公尺,不考慮小數。

int a=0;

for(int j=3000;j>=5;j>>=1)

system.out.println(a);

11  列印10000以內的水仙花數  即   i==g*g*g+sh*sh*sh+b*b*b

int shu=0;

for(int i=1;i<=10000;i++)

}

12 判斷乙個數是否是完全數(完數指的是乙個數的所有因子數的和等於這個數本身,例如 6=1+2+3,即6就是完全數)

int quan;

do }

if(sum==quan) else

}while(quan!=0);

system.out.println("程式結束");

13 定義乙個正整數如:1205  統計它的各位數字中零的個數,並求各位數字中的最大者。

scanner s=new scanner(system.in);

system.out.println("請輸入乙個正整數:");

int n=s.nextint();

int num=0;

int max=0;

while(n!=0)

n=n/10;

max=m>max?m:max;

} system.out.println("最大:"+max);

system.out.println("0的個數:"+num);

14  列印菱形

第一種:

第二種:

int n = 8 ;

for(int i=1;i<=n;i++)

for(int k=1;k<=i;k++)

system.out.println();

} for(int i=1;i<=n-1;i++)

for(int k=n-1;k>=i;k--)

system.out.println();

}

JS for迴圈練習題

一 實現 fizzbuzz 函式,引數 num 與返回值的關係如下 1 如果 num 能同時被 3 和 5 整除,返回字串 fizzbuzz 2 如果 num 能被 3 整除,返回字串 fizz 3 如果 num 能被 5 整除,返回字串 buzz 4 如果引數為空或者不是 number 型別,返回...

c 迴圈練習題

1.迴圈判斷乙個是不是質數 只需要判斷從2到該數的前乙個數中,如果存在可以被整除的數,那麼這個數就不是質數 for int j 0 j 100 j 根據result的值來判斷乙個數字是不是質數 string message result 是 不是 三目運算子 console.writeline 這個...

迴圈巢狀練習題

boss 讓使用者輸入乙個奇數,列印菱形,最長的行內容個數為使用者輸入的個數,並且由英文本母拼接而成 比如使用者輸入了7 a aba abcba abcdcba abcba aba a 1 接收並判斷使用者輸入的是不是數字 try char c a for int d 1 d i d for int...