全國2013年10月自考《Java語言程序設(shè)計(一)》真題_第2頁
三、簡答題(本大題共6小題,每小題3分,共18分)
21.請寫出下面程序段的執(zhí)行結(jié)果。
int n=90;
int k=2;
System.out.print(n+″=〞);
while(k<=n){
if(k==n){System.out.println(n); break;}
else if(n%k==0){System.out.print(k+″*″);n=n/k;)
else k++;
}
22.為了系統(tǒng)安全,對JavaApplet小應用程序有什么限制?
23.請寫出聲明int類型的二維數(shù)組intArr的三種形式。
24.請寫出在JFrame框架窗口對象中添加組件的步驟。
25.請寫出使用Graphics2D類聲明并創(chuàng)建一個左上角為(20,30)、邊長為50的正方形對象square的語句。
26.請寫出使用純Java JDBC驅(qū)動程序連接數(shù)據(jù)庫的步驟。
四、程序填空題(本大題共5小題,每空2分,共20分)
完全代碼,使它能正確實現(xiàn)題意的功能。錯填、不填均無分。
27.一個數(shù)如果恰好等于它的因子之和,這個數(shù)就稱為“完全數(shù)”。例如6=1+2+3。方法void findPerfectNumber()的功能是找出1000以內(nèi)的所有完全數(shù)。
static void findPerfectNumber(){
System.out.println(″1000以內(nèi)的完全數(shù)有:″);
for(int i=1;i<1000;i++){
int t=0;
for(int j=1;j<=i/2;j++)
if( ① )
t=t+j;
if( ② )
System.out.primt(i+" ");
}
}
28.某應用程序的類實現(xiàn)了接口ActionListener,在其窗口的內(nèi)容面板conPane中,有一個標上文字“紅色”的按鈕對象btn,并正確為該按鈕對象注冊了監(jiān)視器。按鈕處理程序要實現(xiàn)的功能是當點擊這個按鈕時,窗口的背景色置為紅色,并設(shè)置該按鈕不再響應事件。
public void actionPerformed(ActionEvent e){
if(e.getActionCommand().equals("紅色")){
conPane.setBAckground( ① );
btn. ② ;
}
}
責編:abcwuli1234