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

萬能百科  > 計算機?  > 

[問答題] 下面是一個Applet程序,其功能是打印一個任意進制的乘法表。要求輸入乘法表的進制,點擊ok則打印出該乘法表。請改正程序中的錯誤(有下劃線的語句),

2021-07-20   

[問答題] 下面是一個Applet程序,其功能是打印一個任意進制的乘法表。要求輸入乘法表的進制,點擊ok則打印出該乘法表。請改正程序中的錯誤(有下劃線的語句),使程序能輸出正確的結(jié)果。

注意:不改動程序的結(jié)構(gòu),不得增行或刪行。

程序運行結(jié)果如下:

import java.awt.*;

import java.applet.*;

import java.lang.*;

public class ex30 3 extends Applet

private TextField tf;

private Button btn;

public void init()

tf = new TextField(25);

add(tf);

btn = new Button("OK");

add(btn);

resize(250, 200);

public void paint(Graphics g)

try

int n = tf.getText();

int i,j,x=20,y=60;

for(i=0;i<n;i++)

for (j=1; j<=n; j++)

g.drawString(Integer.toString(i)+"*"

+Integer.toString(j)+"="

+Integer.toString(i*j),

i*x,j*y&gt

正確答案:

Integer.parseInt(tf.getText()) i=1;i<=n;i++ i*50+x,j*20+y

參考解析:

本題主要考查Applet窗口設(shè)計,for循環(huán)語句。解題關(guān)鍵是掌握Applet窗口的基本事件機制,會基本的窗口布局,會使用for循環(huán)進行程序設(shè)計。本題中,第1處,tf對象調(diào)用getText()方法返回的是String類的對象,所以需要做類型轉(zhuǎn)換;第2處,注意循環(huán)變量的上下界應(yīng)該分別是1和n如果為0乘法表中會出現(xiàn)0項;第3處,坐標計算公式,只要能使結(jié)果正常分布在窗口中即可。

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

標簽

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