java初学者一个极简单的问题
请教一个简单的java程序设计的习题。
编写小应用程序,用三目条件运算符求程序中给定的4个double数的最大值和最小值,并输出结果。
我写的程序:
1 import java.awt.Graphics;
2 import java.applet.Applet;
3 public class unit1_5 extends Applet{
4 public void paint(Graphics g){
5 int xpos=20,ypos=20;
6 double[] x={1.2, 3.6, 5.4, 0.5};
7 int i;
8 for(int i=0;i<=3;i++)
9 {
10 g.drawString(x[i],xpos,ypos);
11 xpos+=35;
12 }
13 double a;
14 a=x[0];
15 for(i=1;i<=3;i++)
16 x[0]=(x[0]<x[i])?x[0]:x[i];
17 xpos+=35;
18 ypos+=20;
19 g.drawString(x[0],xpos,ypos);
20 for(i=1;i<=3;i++)
21 a=(a<x[i])?a:x[i];
22 xpos+=35;
23 ypos+=20;
24 g.drawString(a,xpos,ypos);
25 }
26}
其中8 10 19 24行有错误,谁能帮我看看有什么问题。