當前位置:首頁 » 編程語言 » java課後習題答案

java課後習題答案

發布時間: 2024-01-05 06:13:12

『壹』 java試題,答案求助

循環題:
1. (for 循環)計算1 2 3 ... 100 的和
2. (for 循環)計算1 3 5 ... 99 的和
3. (while/do…while 循環)把1、2 兩題用while 循環或do...while 循環改寫
4. (for 循環)讀入一個小於10 的整數n,輸出它的階乘n!
5. (for 循環)求100 以內所有能被3 整除但不能被5 整除的數字的和。
6. (for 循環)*「百錢買百雞」是我國古代的著名數學題。題目這樣描述:3 文錢可以買1
只公雞,2 文錢可以買一隻母雞,1 文錢可以買3 只小雞。用100 文錢買100 只雞,那麼各
有公雞、母雞、小雞多少只?
7. (for 循環)*搬磚問題:36 塊磚,36 人搬,男搬4,女搬3,兩個小孩抬1 磚,要求一次
全搬完,問男、女和小孩各若干?
8. (for 循環)*編程找出四位整數abcd 中滿足下述關系的數。
(ab cd)(ab cd)=abcd
9. (循環)*讀入一個整數n,輸出如下圖形
n = 3
*
***
*****
n = 4
*
***
*****
*******
思路:讀入的整數n,就是外層循環的循環次數。
對於每一行,要做的事情:1. 輸出若干個空格;2. 輸出若干個星;3. 換行。
提示:輸出不換行,用System.out.print()
10. (循環)*輸出99 乘法表
11. (循環)**求水仙花數。所謂水仙花數,是指一個三位數abc,如果滿足a3 b3 c3=abc,
則abc 是水仙花數。
12. (循環)**輸入一個整數,計算它各位上數字的和。(注意:是任意位的整數)
13. (循環)**輸入一整數A,判斷它是否質數。
提示1:若從2 到A 的平方根的范圍內,沒有一個數能整除A,則A 是質數。
提示2:在java 中計算n 的平方根可以使用Math.sqrt(n)
14. (循環)**如果一個數等於其所有因子之和,我們就稱這個數為"完數",例如 6 的因子為
1,2,3 6=1 2 3 6 就是一個完數.請編程列印出1000 以內所有的完數
15. **計算圓周率
中國古代數學家研究出了計算圓周率最簡單的辦法:
PI=4/1-4/3 4/5-4/7 4/9-4/11 4/13-4/15 4/17......
這個算式的結果會無限接近於圓周率的值,我國古代數學家祖沖之計算出,圓周率在
3. 和3. 之間,請編程計算,要想得到這樣的結果,他要經過多少次加減法運算?

『貳』 有幾個java網路編程基礎的選擇題 哪位大神給下答案

、Applet為一種特殊的Panel,它可作為Java Applet程序的最外層容器。 ( )
2、Java的源碼中定義多少個類,編譯後結果就生成多少個以.class為後綴的位元組碼文 ( )
3、Java程序中,使用關鍵字new創建新的類對象,使用關鍵字free回收無用的類對象。 ( )
4、Java有垃圾回收機制,可在指定的時間使用內存回收程序釋放內存對象。 ( )
5、構造函數用於創建類的實例對象,返回類型為void,構造函數名應與類名相同。 ( )
6、在異常處理中,假設try中的代碼可能產生多種異常則可以對應多個catch語句,若catch中的參數類型有父子關系,此時應該將子類放在前面,父類放在後面。 ( )
7、含有abstract方法的類是抽象類,而抽象類中可以沒有abstract方法。 ( )
8、Java的屏幕坐標以像素為單位,容器的左下角被確定為坐標的起點。 ( )
9、靜態初始化器是在其所屬的類載入內存時由系統自動調用執行。 ( )
10、在Java中可使用賦值號( )對對象賦值,相當於生成了一個各屬性與賦值對象相同的新對象。 ( )
11、MVC是Model-View-Controller的簡寫。"View" 是應用的表示面(由JSP頁面產生)。( )
12、MVC是Model-View-Controller的簡寫。"Controller" 是提供應用的處理過程式控制制(一般是一個Servlet),通過這種設計模型控制應用邏輯。( )
13、Tomcat是支持JSP引擎的一種伺服器軟體,可以通過server.xml文件修改伺服器的配置信息。( )
14、通過Request.getParameterValues()可以獲得某個參數的多個值( )
15、運行JSP需要有JSP引擎,Tomcat是支持JSP的Web伺服器的一種。( )
16、Jsp使用的是Java腳本代碼,可跨平台運行,運行開銷小,具有速度快,可擴展性好及支持分布式處理等特點。 ( )
17、在定義了Bean的屬性後,可不創建屬性方法。( )
18、if語句是Java的條件分支語句,它控製程序以兩條路徑執行。( )
19、包是類的容器,用於保證類名空間的一致性。( )
20、JSP中不能使用HTML中的「<!-- -->」注釋方式,只能使用JSP的「<!-- -->」的注釋方式。
答案:僅供參考
T T F T T T T F T F T T T F F F T T T F

21.Java application中的主類必須包含方法main,以下哪項是main方法的正確參數?( )
A、 String args B、String ar[] C、Char arg D、StringBuffer args[]

22.以下對繼承的正確描述是( )。
A、在Java中類只允許單一繼承
B、在Java中一個類只能實現一個介面
C、在Java中一個類不能同時繼承一個類和實現一個介面
D、在Java中介面只允許單一繼承

23.paint()方法中的參數可使用哪種類型? ( )
A、Graphics B、Graphics2D C、String D、Color

24.以下不屬於Java基本數據類型的是( )
A、int B、Boolean C、float D、char

25.以下哪項可能包含菜單條( )。
A、Panel B、Frame C、Applet D、Dialog

26.應使用哪種修飾符定義一個類域或類方法?( )
A、static B、package C、private D、public

27.在瀏覽器中執行applet 程序,以下選項中的哪個方法將被最先執行( )。
A、init() B、start() C、destroy() D、stop()

28.參考以下代碼,關於該程序以下哪個說法是正確的?( )
public class Person{
static int arr[] = new int[3];
public static void main(String a[])
{
System.out.println(arr[0]);}
}
A、編譯時將產生錯誤 B、編譯時正確,運行時將產生錯誤
C、輸出零 D、輸出空

29.下列語句中,哪些關於Java內存回收的說明是正確的? ( )
A、程序員必須創建一個線程來釋放內存
B、內存回收程序負責釋放無用內存
C、內存回收程序允許程序員直接釋放內存
D、內存回收程序可以在指定的時間釋放內存對象

30.以下關鍵字中,可以用來對對象加互斥鎖的是?( )
A、transient B、synchronized C、 serialize D、static

31.以下代碼段執行後的輸出結果為( )
int x=-3; int y=-10;
System.out.println(y%x);
A、 -1 B、2 C、1 D、3

32.有以下程序片段,下列哪個選項不能插入到行1。( )
1.
2.public class Interesting{
3.//do sth
4. }
A、import java.awt.*; B、package mypackage;
C、class OtherClass{ } D、public class MyClass{ }

33.假設有如下兩個賦值語句:
a = Integer.parseInt(「5」);
b = Integer.valueOf(「5」).intValue();
下述說法正確的是( )。
A、a是整數類型變數,b是整數類對象。 B、a是整數類對象,b是整數類型變數。
C、a和b都是整數類對象並且值相等。 D、a和b都是整數類型變數並且值相等。

熱點內容
上傳為防盜鏈圖片 發布:2025-01-23 14:57:11 瀏覽:301
伺服器essd什麼意思 發布:2025-01-23 14:51:24 瀏覽:268
spring上傳文件限制 發布:2025-01-23 14:50:30 瀏覽:310
奇亞幣p圖軟體存儲機 發布:2025-01-23 14:38:03 瀏覽:43
linux有用的命令 發布:2025-01-23 14:35:03 瀏覽:681
php顯示縮略圖 發布:2025-01-23 14:22:17 瀏覽:725
安卓哈利波特怎麼更換賬號 發布:2025-01-23 14:16:44 瀏覽:586
中國壓縮包 發布:2025-01-23 14:10:49 瀏覽:499
如果讓電腦訪問到公司伺服器 發布:2025-01-23 14:02:46 瀏覽:686
360瀏覽器腳本 發布:2025-01-23 13:54:42 瀏覽:565