編寫一個java應(yīng)用程序。用戶從鍵盤輸入一個1-9999之間的數(shù),程序?qū)⑴袛噙@個數(shù)是幾位數(shù),并判斷這個數(shù)是否回文數(shù)。回文數(shù)是指將數(shù)含有的數(shù)字逆序排列后得到的數(shù)和原數(shù)相同,例如12121,4224,6778776等都是回文數(shù)。
1)程序具有判斷用戶的輸入是否為合法整數(shù)的功能。對非法輸入(例如含有字母)要進行處理。
2)要判斷輸入數(shù)的位數(shù),并輸出相關(guān)信息。
3)要判斷是否回文數(shù)。
二、二戰(zhàn)期間,英國情報人員獲取德軍的一機密電報,電報的內(nèi)容為:
bzdz izu sxgzd vs lh ,vpzg woflsh vs vwrh vhlsddlmp glm wrw gzy vsg .gflyz gstfzu bvsg gzsd hdmlp vml lm ,hghzvy wmz hwiry mvvdgvy izd z hzd vivsg ,ltz tmlo tmlO
情報人員已經(jīng)知道,這段電報的加密方式為:
1. 首先將字符串的順序顛倒。
2. 字母互換的規(guī)律為:A->Z, B-Y, C-X...X->C, Y->B, Z-A a->z, b->y, c-x...x->c, y->b, z->a.
3. 非字母字符保持不變。
請編程幫助情報人員破譯這份機密電報。給出注釋良好的源程序和程序運行后的結(jié)果。
標(biāo)簽:
java
9999
編寫
應(yīng)用程序
上傳時間:
2017-06-02
上傳用戶:dengzb84
This edition updates and continues the series of books based on the residential
courses on radiowave propagation organised by the IEE/IET.
The first course was held in 1974, with lectures by H. Page, P. Matthews,
D. Parsons, M.W. Gough, P.A. Watson, E. Hickin, T. Pratt, P. Knight, T.B. Jones,
P.A. Bradley, B. Burgess and H. Rishbeth.
標(biāo)簽:
Propagation
Radiowaves
edition
3rd
of
上傳時間:
2020-05-31
上傳用戶:shancjb