陣列練習題

2022-06-01 01:30:09 字數 579 閱讀 8110

2、 隨機生成乙個五位以內的數,然後輸出該數共有多少位,每位分別是什麼

3、開發乙個標題為「flipflop」的遊戲應用程式。它從1計數到100,遇到3的倍數就替換為單詞「flip」,5的倍數就替換為單詞「flop」,既為3的倍數又為5的倍數則替換為單詞「flipflop」。

5、生成13位條形碼

ean-13碼規則:第十三位數字是前十二位數字經過計算得到的校驗碼。

例如:690123456789

第十三位計算其校驗碼的過程為:

@前十二位的奇數字和6+0+2+4+6+8=26 i%2==0

@前十二位的偶數字和9+1+3+5+7+9=34 i%2!=0

@將奇數和與偶數和的三倍相加26+34*3=128

@取結果的個位數:128的個位數為8

@用10減去這個個位數10-8=2

所以校驗碼為2(注:如果取結果的個位數為0,那麼校驗碼不是(10-0=10),而是0)實現方法ean13()計算驗證碼,輸入12位條碼,返回帶驗證碼的條碼。

例如:輸入:692223361219輸出:6922233612192

6、隨機生成驗證碼。驗證碼的格式如:a2mc

練習題 Linux awk陣列

有命令 awk begin 為了讓執行的結果是78,應該填 語句 a.print arr 2 03479 b.print arr 2,79 c.idx 2 subsep 79 print arr idx d.print arr 2,79 1.awk 中陣列叫做關聯陣列 associative arr...

物件陣列練習題

生成隨機數 math.random 返回值型別double 四捨五入取整 math.round double d 返回值型別long。public class studenttest system.out.println 問題二 使用氣泡排序按學生成績排序,並遍歷所有學生資訊 for int i 0...

IDEA 陣列練習題

求出陣列當中最小的數,反之可求最大 public class demo05arraymin int min array 0 比武擂台 for int i 0 i array.length i 最後誰最厲害,就能在max當中留下誰的戰鬥力 system.out.println min 陣列反轉 陣列元...