import java.applet.*;
import java.awt.*; public class Myapplet extends Applet{
public void paint(Graphics g){
int row,col;
String output="";
for(row=1;row <10;row++){
for(col=1;col <=row;col++) output+=col+"*"+row+"="+(row*col)+" ";
output+="\n"; }
g.drawString(output,3,34); }
}
小程序启动后只显示: 1*1=1 1*2=2 2*2=4.................... 怎么实现: 1*1=1
1*2=2 2*2=4
1*3=3.......这样啊!!!
import java.awt.*; public class Myapplet extends Applet{
public void paint(Graphics g){
int row,col;
String output="";
for(row=1;row <10;row++){
for(col=1;col <=row;col++) output+=col+"*"+row+"="+(row*col)+" ";
output+="\n"; }
g.drawString(output,3,34); }
}
小程序启动后只显示: 1*1=1 1*2=2 2*2=4.................... 怎么实现: 1*1=1
1*2=2 2*2=4
1*3=3.......这样啊!!!
package csdn;public class ShowResult {
public static void main(String[] args) {
for(int i = 1; i < 10; i++) {
for(int j = 1; j < 10; j++) {
if(j > i) {
break;
}
System.out.print("" + j + "*" + i + "=" + i*j + " ");
}
System.out.println();
}
}
}
这个...借花献佛一把?import java.applet.*;
import java.awt.*; public class MyApplet extends Applet{ javax.swing.JTextArea jta=null; public void init()
{
this.setLayout(new BorderLayout());
jta=new javax.swing.JTextArea();
this.add(jta);
}
public void paint(Graphics g){
jta.setText("");
int row,col;
String output="";
for(row=1;row <10;row++){
for(col=1;col <=row;col++) output+=col+"*"+row+"="+(row*col)+" ";
output+="\n"; }
jta.append(output); }
}
//很简单:
import java.io.*;
import java.nio.*;
import java.applet.*;
import java.awt.*;
public class A {
public static void main(String[] args)throws IOException {
String output = new String ();
int row,col;
for(row=1;row<10;row++){
for(col=1;col<=row;col++){
output+=col+"*"+row+"="+(row*col)+" ";
}output+="\n";
}
System.out.println(output);
}
}
.........只是循环结构的条件出问题,第二个FOR的条件改成col<10不就行了
String output="";
for(int row=1;row<10;row++)
{
output="";
for(int col=1;col<=row;col++)
output+=col+"*"+row+"="+(row*col)+" ";
g.drawString(output,3,34+(row-1)*20); //假设行高20
}