问题 单项选择题

①白色的花瓣,黄色的花蕊,你挨我,我挨你,层层缀满枝头
②她不羡慕春的热闹、夏的灿烂,却选择在落木萧萧的秋,开出甜蜜淡雅的花
③放眼望去,像一层薄薄的初雪覆压,又如一场浓霜骤然降临
④同在秋天开放的菊花,古往今来,受到多少人的歌吟和追捧
⑤这花,如秋叶般静美,不慌不忙,从从容容绽放
⑥千岛湖畔的油茶树,生就了一副怪脾气
⑦而油茶花却安贫乐道,不慕虚华,更有君子气
将以上7个句子重新排列,语序正确的是:

A.嘲①③②⑤
B.⑥①③②⑤④⑦
C.④⑦⑥②⑤①③
D.⑥②⑤①③④⑦

答案

参考答案:D

解析: ⑥句说油茶树生就一副怪脾气,各句中能与“树”这一对象对应,且涉及“怪脾气”的只有②,①说的是“花”,不能接⑥后,排除A、B。④⑦通过与菊花的对比,突出了油茶花的君子气,属典型的借物喻志手法.放段尾可起深化主题作用。故排除C。本题答案为D。

听力题
问答题

下面是一个Applet程序,其功能是构造n阶魔方阵,魔方阵是这样一个方阵,它的每一行,每一列和对角线之和均相等,例如三阶魔方阵为:
8 1 6
3 5 7
4 9 2
要求用Applet实现上述魔方阵,窗口中包括提示栏,提示输入0~15之间的奇数:输入框,输入方阵的阶数:按钮,点击则输出魔方阵;画布用于输出结果。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。
注意:不改动程序的结构,不得增行或删行。程序运行结果如下:
   


import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;
import java.lang.Math.*;
/*
<applet code="ex19_3.class" width=800 height=400 >
</applet>
*/
public class ex19_3 extends Applet implements ActionListener
Panel pane=new Panel();
drawWnd dw;
Label 11 = new Label("输入 (0~15的奇数) : ");
TextField tf1 = new TextField(5);
Button btn = new Button("OK");
int[] [] a=new int[16] [16];
int n=15;
public void init()
pane.setLayout(new FlowLayout(FlowLayout.CENTER,25,5));
pane.add(11);
pane.add(tf1);
pane.add(btn);
pane.addActionListener(this);
add("North",pane);
dw=new drawWnd();
add("South",dw);

class drawWnd extends Canvas
drawWnd()
setSize(300,300);
setBackground(Color.GRAY);

public void paint(Graphics g)
g.setColor(Color. GREEN);
for(int i=1;i<=n;i++)
for(int j=1;j<=n;j++)
g.drawString(Integer.toString(a[i] [j]),i*20,j*20);


public void actionPerformed(ActionEvent ae)
try
n=Integer.parseInt(tf1.getText());
int i=1,j=1;
for(i=1;i<=n;i++)
for(j=1;j<=n;j++)
a[i] [j]=0;
j=n/2+1;
a[i] [j]=1;
for(int k=1;k<=n*n;k++)
i--;
j++;
if((i<1)&&(j>n))
i=i+2;
j--;

else
if(i<1)
i=n;
if (j>n)
j=1;

if (a[i] [j]==0)
a[i] [j]=k;
else
i=i+2;
j--;
a[i] [j]=k;


dw. repaint ( );

catch(NumberFormatException nfe)
tf1.setText("error!");



ex19_3.html
<HTML>
<HEAD>
<TITLE>ex19_3</TITLE>
</HEAD>
<BODY>
<applet code="ex19_3.class" width=800 height=400
</applet>
</BODY>
</HTML>