




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java機(jī)考試題一、第一類題1. 編寫程序,從標(biāo)準(zhǔn)輸入讀入華氏度,將其轉(zhuǎn)換為攝氏度,并在標(biāo)準(zhǔn)輸出打印轉(zhuǎn)換結(jié)果。 轉(zhuǎn)換公式為:攝氏度 = (5/9)*(華氏度-32)。2. 編寫程序讀入圓柱體的半徑和高,計(jì)算圓柱的體積,并打印圓柱體的體積。3. 編寫程序讀入球的半徑,計(jì)算球的體積和表面積,并顯示結(jié)果。4. 從命令行讀入一些參數(shù),打印參數(shù)個(gè)數(shù)和參數(shù)列表。5. 編寫程序讀入英尺數(shù),轉(zhuǎn)換為米數(shù)并顯示結(jié)果。一英尺等于0.305米。6. 編寫程序?qū)蹀D(zhuǎn)換為千克。程序提示用戶輸入磅數(shù),轉(zhuǎn)換成千克并顯示結(jié)果。 一磅等于0.454千克。7. 編寫一個(gè)程序,讀入費(fèi)用與提成率,計(jì)算提成與總費(fèi)用,例如:如果使用者鍵入
2、10 作為費(fèi)用,15%作為提成率,計(jì)算結(jié)果顯示1.5作為提成費(fèi),11.5作為總費(fèi)用。8. (求一個(gè)整數(shù)各位的和)編寫程序讀入0到1000之間的一個(gè)整數(shù),并將其各位數(shù)字加起來(lái)。例如整數(shù)932,各位數(shù)字之和為14。9. (將大寫字母轉(zhuǎn)換為小寫字母)編寫一個(gè)方法將大寫字母轉(zhuǎn)換為小寫字母。10. (從ASCII求出對(duì)應(yīng)的字符)編寫程序讀入一個(gè)ASCII碼(從1到128的整數(shù))并顯示它表示的字符。 例如,如果用戶輸入97,程序顯示字母a。 11. (判斷三角形編寫程序輸入三角形的三個(gè)邊,判斷輸入是否有效。12. (判斷一個(gè)數(shù)是否為偶數(shù))編寫程序讀入一個(gè)整數(shù)并判斷其是否為偶數(shù)。13. 編寫程序輸入一個(gè)整數(shù)
3、,判斷其是否能被5和6整除,是否能被5或6整除,是否能被 5或6整除但不能被5和6整除。14. 編寫程序,讀入資金額(現(xiàn)值)、年利率和年數(shù),顯示終值(將來(lái)的資金額),計(jì)算公式如下: 終值 = 現(xiàn)值 * (1+年利率)年數(shù)15 (三個(gè)整數(shù)排序)編寫程序?qū)θ齻€(gè)整數(shù)排序。整數(shù)由輸入對(duì)話框讀入,并分別存入變量num1、num2 和num3,對(duì)它們進(jìn)行排序,使得num1=num212000的最小數(shù)n)用while循環(huán)求n2大于12 000的最小數(shù)n。31 (求滿足n312000的最大數(shù)n)用while循環(huán)求n3小于12 000的最大數(shù)n。32 (顯示ASCII字符表)編寫一個(gè)程序,打印八字符表中的128
4、個(gè)字符。每行打印10個(gè)字符。 33 (求最大公約數(shù))用循環(huán)求兩個(gè)整數(shù)n1和n2的最大公約數(shù),首先求n1和n2的最 小值d,然后依次檢驗(yàn)d,d-1,d-2,,2,1是否是n1和n2的公約數(shù)。這樣所求的第一個(gè)公約數(shù) 就是n1和n2的最大公約數(shù)。34 (求整數(shù)的因子)編寫程序,讀入一個(gè)整數(shù)顯示它的所有素?cái)?shù)因子。例如,若輸入整數(shù)為120,輸出應(yīng)為2,2,2,3,5。 35 編程打印下面的圖案:36 編程打印下面的圖案:37編程打印下面的圖案:38編程打印下面的圖案:39 編程打印下列圖案:40 打印2到1000之間的所有素?cái)?shù),每行顯示8個(gè)素?cái)?shù)。41 編寫程序,用戶輸入貸款總數(shù)及以年為單位的貸款期限,以
5、1/8為遞增量,顯示5%到8%的利率下每月支付額和總償還額。假設(shè)輸入貸款總量為10000,還貸期限為5年,所顯示的輸出應(yīng)該如下:貸款總額:10000年數(shù):5利率 月支付額 總償還額5% 188.71 11322.745.125% 189.28 11357.135.25% 189.85 11391.59.7.85% 202.16 12129.978.0% 202.76 12165.8342 計(jì)算當(dāng)n=50000時(shí),下面算式的和:43 計(jì)算下列級(jí)數(shù)的和:44 用下列級(jí)數(shù)計(jì)算的近似值(顯示i=10000,20000,,100000時(shí)的值):45 用下列級(jí)數(shù)計(jì)算e的近似值(顯示i=10000,2000
6、0,,100000時(shí)e的值):46 編寫程序顯示21世紀(jì)(2000年到2100年)的所有閏年,每行10個(gè)。47 編寫程序,提示用戶輸入年號(hào),和該年第一天是星期幾,顯示該年每月第一天是星期幾。48 編寫程序,提示用戶輸入年號(hào),和該年第一天是星期幾,然后顯示該年的月歷。例如,輸入年號(hào)2005,以及2005年1月1日是星期六的6,程序顯示如下:49 使用下述方法頭,編寫一個(gè)將大寫字母轉(zhuǎn)換成小寫字母的方法:public static char upperCaseToLowerCase(char ch)50使用下述方法頭編寫方法,計(jì)算一個(gè)整數(shù)各位數(shù)字之和:public static int sumDig
7、its(long n)51編寫一個(gè)類,包含如下兩個(gè)方法: public static double celsiusToFahrenheit(double celsius) public static double fahrenheitToCelsius (double fahrenheit) 轉(zhuǎn)換公式為: 華氏度=(9.0/5)*攝氏度+32 并編寫一個(gè)測(cè)試程序,調(diào)用這兩個(gè)方法。52 用如下方法編寫一個(gè)程序反序顯示一個(gè)整數(shù),并測(cè)試: public static void reverse(int number)53用如下方法返回一個(gè)整數(shù)的反序號(hào),并測(cè)試:public static int rev
8、erse(int number)54 編寫一個(gè)類,使用下列方法求兩個(gè)給定正整數(shù)的最大公約數(shù): Public static int gcd(int m,int n) 編寫一個(gè)測(cè)試程序計(jì)算gcd(24,16)和gcd(255,25)。55 用如下方法編寫三個(gè)數(shù)字的增序排序,并編寫測(cè)試程序: public static void sort(double num1, double num2, double num3)。56 用如下方法編寫英尺和米的轉(zhuǎn)換程序,編寫程序測(cè)試。 /* Converts from feet to meters */public static double footToMete
9、r(double foot)/* Converts from meters to feet */public static double meterToFoot(double meter) 公式:1米=0.305英尺57 編寫一個(gè)方法顯示如下圖案: 1 2 1 3 2 1.n n-1 . 3 2 1方法申明如下:public static void displayPattern(int n)58使用下述方法頭,編寫一個(gè)方法打印字符:public static void printChars(char ch1, char ch2, int numberPerLine)該方法打印從ch1到ch2之
10、間的字符,每行按指定個(gè)數(shù)打印。編寫測(cè)試程序,每行打印10個(gè)從A 到Z的字符。59 寫一個(gè)形如下述的方法判斷一個(gè)數(shù)是否為素?cái)?shù),并編寫程序打印1000以內(nèi)的素?cái)?shù),每行打印10個(gè)。 public static boolean isPrime(int num)60 編寫一個(gè)方法計(jì)算下面的序列:并編寫測(cè)試程序,顯示下表:i m(i) 2 0.5 3 1.1667.19 15.452320 16.402361 編寫一個(gè)方法計(jì)算下面的序列:62 編寫一個(gè)方法顯示n*n的矩陣,矩陣的每個(gè)元素隨機(jī)產(chǎn)生為0或者1,并寫一個(gè)測(cè)試程序打印3*3的矩陣,方法頭如下:public static void printMat
11、rix(int n)63 編寫一個(gè)程序顯示20以內(nèi)的平方根表,顯示如下:Number SquareRoot0 0.00002 1.4142.18 5.242620 5.472164 編寫一個(gè)MyTriangle的類,包含兩個(gè)方法:/* Returns true if the sum of any two sides is * greater than the third side. */public static boolean isValid( double side1, double side2, double side3)/* Returns the area of the triang
12、le. */public static double area( double side1, double side2, double side3)面積計(jì)算公式:編寫一個(gè)測(cè)試程序,讀入三角形三邊的值,若輸入有效,則計(jì)算面積,否則顯示輸入無(wú)效。65 編寫一個(gè)程序打印0到360度的正弦和余弦值表,每個(gè)10度打印一個(gè),顯示表格如下:Degree Sin Cos0 0.0 1.010 0.1736 0.9848.350 -0.1736 0.9848360 0.0 1.066 打印10個(gè)0到1.0之間的的均勻分布的隨機(jī)數(shù)。67 生成0到1000之間的10個(gè)隨機(jī)整數(shù),計(jì)算他們的平均值。68 生成0到100
13、0之間的10個(gè)隨機(jī)整數(shù),計(jì)算他們的方差。 方差公式:69 用如下迭代法求一個(gè)數(shù)num的平方根:nextGuess = (lastGuess + (num / lastGuess) / 270 生成a-z之間的隨機(jī)字符10個(gè),并打印。71 編寫一個(gè)非遞歸的求階乘方法,并編寫程序測(cè)試該方法。72 采用遞歸的方式編寫一個(gè)求階乘的方法,并編寫測(cè)試程序測(cè)試該方法。73編寫一個(gè)非遞歸方法計(jì)算斐波那契夫數(shù),并編寫程序測(cè)試該方法。74 采用遞歸的方式編寫一個(gè)計(jì)算斐波那契夫數(shù)的方法,并編寫程序測(cè)試該方法。75 用遞歸的方式編寫計(jì)算最大公約數(shù)的方法,并編寫程序測(cè)試該方法。76 用遞歸的方法求一個(gè)整數(shù)各位數(shù)字之和,
14、并編寫程序測(cè)試該方法。77 編寫程序打印當(dāng)前時(shí)間。78 編寫程序打印當(dāng)前日期。79 編寫一個(gè)將毫秒轉(zhuǎn)換到時(shí)分秒的函數(shù),其頭申明如下:public static String convertMillis(long millis)該方法返回一個(gè)形如 hours:minutes:seconds的串,例如: convertMillis(5500) 返回 串0:0:5, convertMillis(100000) 返回串 0:1:40, convertMillis(555550000) 返回串 154:19:10.二、第二類題80 編寫遞歸的方法計(jì)算:81編寫遞歸的方法計(jì)算:82編寫遞歸的方法計(jì)算:83
15、 編寫程序,讀入是10個(gè)數(shù)到數(shù)組中,計(jì)算他們的平均值,統(tǒng)計(jì)多少個(gè)數(shù)字在平均值之上。84編寫程序,讀入10個(gè)整數(shù)并按與讀入相反的順序顯示出來(lái)。85編寫一個(gè)程序,讀入數(shù)目不確定的考試分?jǐn)?shù),并且判斷有多少個(gè)分?jǐn)?shù)高于或等于平均 分,有多少個(gè)分?jǐn)?shù)低于平均分。輸人一個(gè)負(fù)數(shù)標(biāo)志輸入結(jié)束,假設(shè)最高分為100。86編寫一個(gè)程序,使它能夠讀入10個(gè)數(shù)并且顯示其中互不相同的數(shù)。87編寫一個(gè)程序,生成09之間的100個(gè)隨機(jī)整數(shù)并且顯示每一個(gè)數(shù)的個(gè)數(shù)。88編寫兩個(gè)重載方法,返回一個(gè)數(shù)組的平均數(shù),它們具有如下的方法頭:public static int average(int array);public static d
16、ouble average(double array);用1, 2, 3, 4, 5, 6 和 6.0, 4.4, 1.9, 2.9, 3.4, 3.5來(lái)測(cè)試方法。89編寫一個(gè)方法,求出一個(gè)整數(shù)數(shù)組中的最小元素。用1, 2, 4, 5, 10, 100, 2, 22來(lái)測(cè)試方法。90編寫一個(gè)方法,求出一個(gè)整數(shù)數(shù)組中最小元素的下標(biāo)。如果這樣的元素個(gè)數(shù)大于1,則返回最小數(shù)的下標(biāo)。用1, 2, 4, 5, 10, 100, 2, 22來(lái)測(cè)試方法。91 將一個(gè)數(shù)組反序后拷貝到一個(gè)新的數(shù)組。92 編寫一個(gè)數(shù)組的選擇排序方法。并用1, 2, 4, 5, 10, 100, 2, 22來(lái)測(cè)試方法。93 編寫一個(gè)
17、數(shù)字的冒泡排序方法,并用1, 2, 4, 5, 10, 100, 2, 22來(lái)測(cè)試方法。94 用插入排序算法編寫一個(gè)排序方法,并用1, 2, 4, 5, 10, 100, 2, 22來(lái)測(cè)試方法。95 編寫一個(gè)方法,其參數(shù)個(gè)數(shù)可變,假定參數(shù)都是double,計(jì)算傳入的參數(shù)的平均值。96 編寫一個(gè)程序,提示輸入學(xué)生數(shù)量、學(xué)生姓名和他們的成績(jī),并按照成績(jī)的 降序來(lái)打印學(xué)生的姓名。97編寫一個(gè)方法,求整數(shù)矩陣中所有整數(shù)的和。用1, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17來(lái)測(cè)試方法。98編寫一個(gè)方法,求整數(shù)矩陣中主對(duì)角線上所有整數(shù)的和。用1
18、, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17來(lái)測(cè)試方法。99假定每個(gè)雇員每周工作的小時(shí)數(shù)存儲(chǔ)在一個(gè)二維數(shù)組中。每行用七列記錄一個(gè)雇員七天的工作時(shí)間。例如,下列數(shù)組存儲(chǔ)了8個(gè)雇員的工作時(shí)間。編寫一個(gè)程序,按照總工時(shí)降序的方式顯示雇員和他們的總工時(shí)。100編寫兩個(gè)矩陣相加的方法。方法頭如下:public static int addMatrix(int a, int b) 101編寫兩個(gè)矩陣相乘的方法。方法頭如下:public static int multiplyMatrix(int a, int b)102 編寫程序,在三子棋棋盤(
19、3x3格)上隨機(jī)地填入0和1,打印棋盤,并找出全是0 (或1)的行、列或?qū)蔷€。使用二維數(shù)組表示三子棋棋盤。103 (西洋跳棋盤)編寫程序,在8x8的棋盤中隨機(jī)地填入0和1,打印棋盤,并找出全是0 (或1)的行、列或?qū)蔷€。使用二維數(shù)組表示棋盤。104 (玩三子棋游戲)在三子棋游戲中,兩個(gè)游戲者在3x3網(wǎng)格中輪流作標(biāo)記,一個(gè)人用X,另一 個(gè)人用0。如果一個(gè)游戲者在網(wǎng)格的水平、垂直或?qū)蔷€方向上作了三個(gè)連續(xù)的標(biāo)記,游戲就以這 個(gè)游戲者得勝而告終。當(dāng)網(wǎng)格的所有單元格都填滿了標(biāo)記而沒有一個(gè)游戲者獲勝,就出現(xiàn)了平局 (沒有優(yōu)勝者)。編寫一個(gè)玩三子棋游戲的程序,如下所示:程序提示第一個(gè)游戲者輸入X標(biāo)記,
20、接著提示第二個(gè)游戲者輸入0標(biāo)記。每輸入一個(gè)標(biāo)記后,程序刷新棋盤并顯示游戲的狀態(tài)(獲勝、平局還是未結(jié)束)。為了輸入標(biāo)記,通過輸入對(duì)話框提示用戶輸入標(biāo)記的行和列坐標(biāo)。105 編寫方法計(jì)算兩個(gè)整數(shù)n1,n2的最小公倍數(shù)(提示:最小公倍數(shù)=n1*n2/gcd(n1,n2)),并用120和150來(lái)測(cè)試方法。106 編寫一個(gè)名為Rectangle的類表示矩形,他有兩個(gè)雙精度浮點(diǎn)型私有屬性:width、height,一個(gè)靜態(tài)字符串型類屬性color,一個(gè)默認(rèn)長(zhǎng)和寬都為1的的構(gòu)造函數(shù),一個(gè)指定長(zhǎng)和寬的構(gòu)造函數(shù),公有的求面積和周長(zhǎng)的方法。107 利用System.currentTimeMillis()方法測(cè)試一
21、個(gè)計(jì)算100階雙精度浮點(diǎn)矩陣乘法花費(fèi)的執(zhí)行時(shí)間。108 編寫一個(gè)二維的平面點(diǎn)類Mypoint,有雙精度型x,y屬性,一個(gè)距離方法頭如下:double distance(MyPoint secendPoint)另外一個(gè)靜態(tài)距離方法頭如下: double distance(MyPoint p1,MyPoint p2)109 編寫一個(gè)方法判斷一個(gè)字符串是否為回文串。110編寫一個(gè)方法判斷一個(gè)字符串是否為回文串,忽略大小寫。111 編寫一個(gè)方法判斷一個(gè)字符串是否為另一個(gè)串的子串。112使用下列方法頭編寫個(gè)方法,求指定字符在字符串中出現(xiàn)的次數(shù):public static int count(String
22、 str, char a)113使用下列方法頭編寫一個(gè)方法,統(tǒng)計(jì)每個(gè)數(shù)字在字符串中出 現(xiàn)的次數(shù)。public static int count(String s)編寫main方法,顯示對(duì)字符串SSN is 343 32 4545 and ID is 434 34 4323的統(tǒng)計(jì)結(jié)果。114使用下列方法頭編寫一個(gè)方法,統(tǒng)計(jì)字母在字符串中出現(xiàn)的個(gè)數(shù)。public static int countLetters(String s)編寫main方法調(diào)用countLetters(Java in 2008)并顯示結(jié)果。115 編寫一個(gè)方法將十六進(jìn)制的字符串轉(zhuǎn)換為十進(jìn)制整數(shù)。方法頭如下:public sta
23、tic int parseHex(String hexString)使用十六進(jìn)制串ABC 和10A來(lái)檢測(cè)。116 編寫一個(gè)方法將二進(jìn)制的字符串轉(zhuǎn)換為十進(jìn)制整數(shù),方法頭如下:public static int parseBinary(String binaryString)使用二進(jìn)制串 11111111 測(cè)試該方法。117 編寫一個(gè)方法,將十進(jìn)制數(shù)轉(zhuǎn)換成十六進(jìn)制字符串,方法頭如下:public static String convertDecimalToHex(int value)使用十進(jìn)制數(shù)298和9123測(cè)試該方法。118 使用下述方法頭編寫一個(gè)方法,返回排好序的字符串:public sta
24、tic String sort(String s) 例如:sort(“acb”)返回abc;119 編寫一個(gè)方法,將十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)的字符串,方法頭如下:public static String convertDecimalToBinary(int value) 使用十進(jìn)制數(shù)298和9123測(cè)試該方法。120 (變位詞)編寫一個(gè)方法檢測(cè)兩個(gè)單詞是否互為變位詞。如果在不計(jì)順序的情況下兩個(gè)單詞包含完全相同的字母,則這兩個(gè)詞互為變位詞。例如silent and listen互為變位詞。方法頭如下所示:public static boolean isAnagram(String s1, Stri
25、ng s2) 調(diào)用isAnagram(silent, listen), isAnagram(garden, ranged), 和 isAnagram(split, lisp)來(lái)測(cè)試。121編寫程序,使用空格和標(biāo)點(diǎn)符號(hào)作為定界符,從字符串中提取單詞。字符串從輸人 對(duì)話框中讀入。122編寫程序,從輸入對(duì)話框中讀入一個(gè)字符串,該串是由空 格分割的雙精度值組成的,顯示這些值的和。123使用Scanner類從鍵盤讀入空格分割的數(shù),顯示它們的和與平均值。124 從程序命令行參數(shù)讀入一個(gè)串,判斷該串是否互為回文。125 編寫程序,傳給main方法一個(gè)字符串,顯示該字符串中大寫字母的個(gè)數(shù)。126 編寫一個(gè)抽象
26、的二維幾何體類GeometricObject,其中定義周長(zhǎng)和面積方法,和形體顏色屬性,再編寫三角形類其繼承GeometricObject類,有三個(gè)邊長(zhǎng)屬性,編寫矩形類繼承GeometricObject類,有長(zhǎng)和寬屬性。127編寫一個(gè)抽象的二維幾何體接口Geometricinterface,其中定義周長(zhǎng)和面積方法,再編寫三角形類其實(shí)現(xiàn)Geometricinterface接口,有三個(gè)邊長(zhǎng)屬性,編寫矩形類繼承Geometricinterface接口,有長(zhǎng)和寬屬性。128編寫一個(gè)抽象的二維幾何體類GeometricObject,其中定義周長(zhǎng)和面積方法,和形體顏色屬性,并實(shí)現(xiàn)Comparable接口(規(guī)
27、定比較是比較面積大?。?,再編寫三角形類其繼承GeometricObject類,有三個(gè)邊長(zhǎng)屬性,編寫矩形類繼承GeometricObject類,有長(zhǎng)和寬屬性。用max方法編寫測(cè)試程序比較一個(gè)三角形和一個(gè)矩形的大小。129編寫一個(gè)抽象的二維幾何體接口Geometricinterface,其中定義周長(zhǎng)和面積方法,并實(shí)現(xiàn)Comparable接口(規(guī)定比較是比較面積大?。?,再編寫三角形類其實(shí)現(xiàn)Geometricinterface接口,有三個(gè)邊長(zhǎng)屬性,編寫矩形類繼承Geometricinterface接口,有長(zhǎng)和寬屬性。130編寫一個(gè)抽象的二維幾何體類GeometricObject,其中定義周長(zhǎng)和面積方法
28、,和形體顏色屬性,并實(shí)現(xiàn)Comparable接口(規(guī)定比較是比較面積大?。?,再編寫三角形類其繼承GeometricObject類,有三個(gè)邊長(zhǎng)屬性,編寫矩形類繼承GeometricObject類,有長(zhǎng)和寬屬性。創(chuàng)建大小為10的矩形數(shù)組,求最大的矩形面積。131 實(shí)現(xiàn)一個(gè)有理數(shù)Rational類,并用Rational類計(jì)算 1/2+2/3+99/100。132 編寫程序打印1到1000的整數(shù)中,滿足x2+y2=z2的解。133 編寫方法計(jì)算從12+22+32+n2的和。134 編寫方法計(jì)算從13+23+33+n3的和。135 編寫程序向ArrayList中添加10個(gè)隨機(jī)整數(shù),然后遍歷ArrayLi
29、st打印這些整數(shù)。136 用泛型的方式向ArrayList中添加10個(gè)隨機(jī)整數(shù),然后遍歷ArrayList打印這些整數(shù)。137 編寫程序向Vector中添加10個(gè)隨機(jī)整數(shù),然后遍歷Vector打印這些整數(shù)。138 用泛型的方式向Vector中添加10個(gè)隨機(jī)整數(shù),然后遍歷Vector打印這些整數(shù)。139 編寫程序向HashMap中添加字符串為key和值的10個(gè)條目,然后遍歷打印其內(nèi)容。140 用泛型的方式向向HashMap中添加字符串為key和值的10個(gè)條目,然后遍歷打印其內(nèi)容。141 (使用FlowLayout布局管理器)編寫一個(gè)滿足下圖要求的程序:142 (使用GridLayout布局管理器
30、)編寫窗口程序其上面放置2行3列的按鈕。143編寫程序顯示一個(gè)3x3的網(wǎng)格,如下圖所示:144 編寫一個(gè)GUI程序,窗口上畫從(10,10)到(100,100)的紅色線段;145編寫一個(gè)GUI程序,窗口上畫從(10,10)到(100,100)的藍(lán)色線段;146編寫一個(gè)GUI程序,窗口上畫圓心在(100,100)半徑為50的黃色線條的園;147編寫一個(gè)GUI程序,窗口上畫圓心在(100,100)半徑為50的填充為綠色的園;148 編寫一個(gè)GUI程序,窗口上畫一個(gè)矩形。149編寫一個(gè)GUI程序,窗口上畫一個(gè)填充為紅色的矩形。150編寫一個(gè)GUI程序,窗口上畫一個(gè)1/4圓弧。151 編寫一個(gè)GUI程
31、序,窗口上畫f(x)=x2的曲線。152編寫一個(gè)GUI程序,窗口上畫一個(gè)1/4扇形。153編寫一個(gè)GUI程序,窗口上畫一個(gè)填充為藍(lán)色的1/4扇形。154編寫一個(gè)GUI程序,窗口上畫一個(gè)圓角矩形。155編寫一個(gè)GUI程序,窗口上畫一個(gè)填充為紅色的圓角矩形。三、第三類題156 編寫一個(gè)GUI程序, 窗口上放置一個(gè)按鈕,按鈕按下時(shí)在命令行顯示按鈕信息,要求frame類實(shí)現(xiàn)actionPerformed接口來(lái)編程。157 編寫一個(gè)GUI程序,窗口上放置一個(gè)按鈕,按鈕按下時(shí)彈出對(duì)話框(要求用匿名內(nèi)部類)。158編寫程序,按下鼠標(biāo)鍵時(shí)顯示鼠標(biāo)的位置,如下圖所示。159編寫程序,創(chuàng)建一個(gè)用戶界面,其上有OK
32、和Cancel兩個(gè)按鈕 以及一個(gè)顯示信息的信息面板。點(diǎn)擊OK按鈕時(shí),顯示信息The OK button has been clicked,點(diǎn)擊Cancel按鈕時(shí)顯示信息The Cancel button has been clicked,如下圖所示:160編寫程序顯示一個(gè)面板的背景色,當(dāng)按下鼠標(biāo)鍵時(shí)背景色為黑色,松開時(shí)背景色為白色。161編寫程序,從鍵盤讀取輸入字符并把它放在鼠標(biāo)所指的位置。162 編寫一個(gè)顯示閃爍標(biāo)簽的程序,使該程序能夠獨(dú)立運(yùn)行。163編寫一個(gè)GUI程序,窗口上顯示Hello Java!。164編寫一個(gè)程序,進(jìn)行加、減、乘、除運(yùn)算,如下圖所示:165編寫一個(gè)Applet,其上面顯示Hello Java!。166編寫一個(gè)Applet,其上面顯示傳入的參數(shù)。167 編寫一個(gè)GUI程序,在其上隨機(jī)顯示100個(gè)點(diǎn)。168 編寫一個(gè)GUI程序,在其上面顯示大號(hào)紅色漢字“你好!”。169 編寫一個(gè)程序從命令行讀取一個(gè)整數(shù),使用異常捕獲輸入格式錯(cuò)誤。170 編寫一
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZLX 088-2024 綠色食品 永嘉早香柚生產(chǎn)技術(shù)規(guī)程
- 二零二五年度新材料研發(fā)股份分紅及市場(chǎng)拓展合同模板
- T-ZGZX 0003-2024 成年智力殘疾人托養(yǎng)服務(wù)指南
- 二零二五年度夫妻共同財(cái)產(chǎn)保全與婚后生活規(guī)劃協(xié)議
- 二零二五年度企業(yè)合同管理制度與品牌建設(shè)合同
- 二零二五年度智慧城市建設(shè)抵押貸款協(xié)議
- 二零二五年度城市建筑工地渣土車租賃管理協(xié)議
- 二零二五年度農(nóng)村土地承包經(jīng)營(yíng)權(quán)流轉(zhuǎn)與農(nóng)業(yè)病蟲害防治服務(wù)合同
- 二零二五年度高科技企業(yè)股權(quán)合作協(xié)議書
- 2025年度生物制藥產(chǎn)業(yè)合作投資合同
- 英語(yǔ)演講技巧與實(shí)訓(xùn)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 機(jī)械制造技術(shù)基礎(chǔ)(課程課件完整版)
- 2024年海南省公務(wù)員錄用考試《行測(cè)》試題及答案解析
- 《預(yù)防未成年人犯罪》課件(圖文)
- 九年級(jí)化學(xué)人教版跨學(xué)科實(shí)踐3水質(zhì)檢測(cè)及自制凈水器教學(xué)設(shè)計(jì)
- 【醫(yī)院藥品管理系統(tǒng)探析與設(shè)計(jì)(論文)10000字】
- 螺旋體病梅毒課件
- 2024年咸寧市引進(jìn)人才44名歷年高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- (小學(xué)組)全國(guó)版圖知識(shí)競(jìng)賽考試題含答案
- LY/T 3371-2024草原生態(tài)狀況評(píng)價(jià)技術(shù)規(guī)范
- 《農(nóng)產(chǎn)品食品檢驗(yàn)員職業(yè)技能培訓(xùn)(中高級(jí))》課程標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論