注意:不改动程序的结构,不得增行或删行。
import java.awt.*;
import java.applet.*;
import java.lang.*;
public class exl2_3 extends Applet{
private TextField tf;
private Button btn;
public void init(){
tf=new TextField(25);
add(tf);
btn=new Button("确定");
add(btn);
resize(250,200);
}
public void paint(Craphics g){
try{
int n= tf.getText();
int i,j,x=20,y=60;
for(i=0;i<n;++){
for(j=1;j<=n;j++){
g.drawString(Integer.toString(i)+"*"
+Integer.toString(j)+"="
+Integer.toString(i*j),
i*x,j*y);
}
}
}
catch(NuaberFormatEXCeption nfe){
g.drawString("error namber!",20,50);
}
}
public boolean action(Event e,Object o){
if(o=="确定"){
repaint();
return true;
}
else
return false;
}
}
exl2_3.html
<HTML>
<HEAD>
<TITLE>exl2_3</TITLE>
</HEAD>
<BODY>
<applet code="exl2_3.class"width=800 height=400>
</applet>
</BODY>
</HTMI>
(1)找出最小值结点,且打印该数值。
(2)若该数值为奇数,则将其与直接后继结点的数值交换。
(3)若该数值为偶数,则将其直接后继结点删除。
打印梯形 程序6是打印一个数字梯形,输入为梯形的上底和高n,以及上底的数字ini,输出为一个由数字组成的空心梯形。如图所示:请将程序完型填空,并完成表6。 程序6 #include <stdio.h> int main() { int n,i,j,a,b,ini; /*i,j分别表示行号和列号,a、b分别表示上底和下底上的数字个数*/ scanf("%d%d",&n,&ini); a = n; b = 【1】a+2*n-2; for(i=1;i<=n;i++) 6 { if(i="=1)" *打印下底* for(j="1;j<=b;j++)" printf("%d",【2】); printf("\n"); } else *打印上底* printf(" "); printf("%d",【4】); *打印梯形中间部分* *打印每行开头的空格* printf("%d",【6】); *打印梯形左侧边* printf("%d\n",【8】); *打印梯形右侧边* 表 序号 语句 【1】 【2】 【3】 【4】 【5】 【6】 【7】 【8】>
B.①②⑤
C.②③
D.④⑤
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!