循環(huán)結(jié)構(gòu)部分習(xí)題1. 編寫程序:由鍵盤輸入一整數(shù),求出該數(shù)所有的因子,如輸入6,則輸出的6的所有因子為1、2、3、6。2. 假設(shè)有一條鋼材長2000米,每天截取其中的一半,編一程序求出多少天后,鋼材的長度開始短于5米?3. 編寫程序:利用數(shù)列 來取得 的近似值。并計算在得到3.14159之前,這個數(shù)列要取到第幾項?4. 使用java.long.Math類,生成10個0~99之間的隨機整數(shù),求出它們中的最大值和最小值。【提示】:java.long.Math類支持random方法:Math. Random( )。該方法返回值是正數(shù),類型為double,范圍為0~1。如果要得到其它范圍的數(shù),則要進行相應(yīng)的轉(zhuǎn)換。例如要得到(a,b)之間的整數(shù)的方法是:(int) ((b-a+1)*Math.random()+a)。若要得到(0,99)之間的整數(shù)可以使用下列語句:int m = (int) (100*Math.random());5. 編寫程序:聲明一數(shù)組來存放12個月的英文名稱,由用戶從鍵盤輸入月份,如輸入8,則程序輸出相應(yīng)的月份名稱:August。同時請大家考慮若是用戶輸入了1~12以外的內(nèi)容,你的程序?qū)⑷绾螒?yīng)對? xdjm們請多多幫助啊!謝謝!