影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計算機?  > 

[問答題] 綜合應用題下面是一個Applet程序,其功能是在圖形用戶界面中實現(xiàn)打印任意行數(shù)的楊輝三角形,編寫一個含有整型形式參數(shù)的方法,此方法打印楊輝三角形,打

2021-07-20   

[問答題] 綜合應用題下面是一個Applet程序,其功能是在圖形用戶界面中實現(xiàn)打印任意行數(shù)的楊輝三角形,編寫一個含有整型形式參數(shù)的方法,此方法打印楊輝三角形,打印的行數(shù)由形式參數(shù)指定。編寫Applet程序接受用戶輸入的整數(shù),作為實際參數(shù)傳遞并調(diào)用上面的方法,要求圖形用戶界面上包含一個文本區(qū)作為輸入?yún)?shù)的入口,一個帶有縱向滾動條的文本面板作為輸出打印結果的區(qū)域,一個按鈕,點擊則完成打印。請改正程序中的錯誤(有下劃線的語句),使程序能輸出正確的結果。注意:不改動程序的結構,不得增行或刪行。程序運行結果如下:import javax.swing.*;import java.awt.*;import java.awt.event.*;/* */public class ex11_3 extends JApplet { private JButton jb = new JButton("OK"); private JTextPane jtp = new JTextPane(); private JTextField jtf=new JTextField(8); private int n=15; public void init() { jb.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e){n=jtf.getText();jtp.setText("");for(int i = n-1; i>=0;i--){String s = "";for(int j = 0; j

正確答案:

n=Integer.parseInt(jtf.getText())int j = i; j

參考解析:

本題主要考查swing圖形用戶界面設計和Applet窗口相結合解決一些實際問題的綜合應用。解題關鍵是熟悉swing的基本構件庫,包括JFrame, JTextPane, JButton以及swing的事件機制,還需要熟悉swing和Applet應用相結合的程序設計方法,并且要會設計一些解決簡單問題的算法,楊輝三角形就是一例。本題中,第一處,對象jtf調(diào)用方法getText()得到的是文本面板中的字符串類型的數(shù)據(jù),而n是整形數(shù)據(jù)類型,因此需要做數(shù)據(jù)類型轉(zhuǎn)換;第二處,循環(huán)變量j應該從外層循環(huán)變量i開始一直到n,否則輸出的"*"數(shù)目不變;第三處,應該在已有的輸出結果之上在輸出一行新的串,因此需要加上jtp.getText()。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域?qū)I(yè)人士。

標簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>