大家集思广益:
/**
* 一个for循环打印九九乘法表
*/
public void nineNineMultiTable()
{
for (int i = 1,j = 1; j <= 9; i++) {
System.out.print(i+"*"+j+"="+i*j+" ");
if(i==j)
{
i=0;
j++;
System.out.println();
}
}
}
/**
* 一个for循环打印九九乘法表
*/
public void nineNineMultiTable()
{
for (int i = 1,j = 1; j <= 9; i++) {
System.out.print(i+"*"+j+"="+i*j+" ");
if(i==j)
{
i=0;
j++;
System.out.println();
}
}
}
解决方案 »
- java中calendar的问题
- 本来准备每天散200的,信誉分恢复,散最后100分,散分到此结束!
- getCanonicalPath()和getAbsolutePath的区别是什么?
- 看得多了却有点理不出个头绪了 关于java环境
- 关于流的应用,这个函数起什么作用啊?
- 请帮我分析一下下面的代码?
- 关于数组声明的问题
- JBuilder7速度为什么这么慢
- 请教熟悉JavaMail的大虾请帮帮忙,多谢了!
- 在JBuilder中如何调用ActiveX控件。如果不用,做报表有什么其他的解决方案。JREPORT除外
- 如何取消回显字符设置<不是我吝奢,积分不够啊,还请解决,谢谢了>
- swing 2个JTable的拖拽
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + " i =" + i *j + " ");
}
System.out.println();
}
}
最基本的来个。
public static void main(String[] args){
for(int i=1;i<=9;i++){
for(int x=1;x<=i;x++){
System.out.print(x+"*"+i+"="+(i*x)+"\t");
}
System.out.println();
}
}
}
public class test {
public static void main(String[] args){
for(int i=1;i<=9;i++){
for(int x=1;x<i;x++){
System.out.print("\t");
}
for(int j=i;j<=9;j++){
System.out.print(i+"*"+j+"="+(i*j)+"\t");
}
System.out.println();
}
}
}
for (int i = 1; i <= 9; i++) {
for (int j = 1 ; j<=i ; j++){
System.out.print(i + "*" + j + "=" + (i+j));
}
System.out.println();
}
{
for(int = 0;i<10;i++)
{
for(int j = 0;j<10;j++)
{
if(i == j)
{
break;
}
else
{
System.out.println(i + "X" + j +" = " + i*j + " ")
}
}
}
}
随便写出来的,不知道行不行,呵呵
System.out.println("九九表:");
for (int i=1;i<10;i++){
for (int j=1;j<10;j++){
System.out.print(i+"*"+j+"="+i*j+"\t");
}
System.out.println();
}
}}
{
System.out.print(" "+i+" ");
}
for(int i=1;i<10;i++)
{
System.out.print("\n");
System.out.print(i+" ");
for(int j=1;j<10;j++)
{
System.out.print(i+"*"+j+"="+i*j+" ");
}
}
int a;
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
a=j*i;
System.out.println(j+"*"+i+"="+a);
}
}
}
以下方法就是你们可以试一下:
public void getP() {
int j=1;
for (int i = 1; i <= 9; ) {
System.out.print(j + "*" + i + "=" + i * j + " ");
if (j >= i) {
System.out.println();
j = 1;
i++;
}else{
j++;
}
}
}
* 九九乘法表(一个FOR实现)
*/
public static void main(String[] args) {
int j = 1;
for (int i = 1; i <= 9;) {
System.out.print(j + "*" + i + "=" + i * j + " ");
if (j >= i) {
System.out.println();
j = 1;
i++;
} else {
j++;
}
}
}}
for(int i=1,j=1;i<10&&j<10;(j==i?(i=1,j++):i++)){
printf("%d * %d = %d %s",i,j,i*j,(i==j?"\n":"\t"));
} return 0;
}
public static void main(String[] args) {
for(int i = 1 ; i<10 ; i++) {
for(int j=1 ; j<i+1 ; j++) {
if( (i*j) <10)
System.out.print("0"+(i*j)+" ");
else
System.out.print((i*j)+" ");
}
System.out.println();
}
}
}
------
运行结果:
01
02 04
03 06 09
04 08 12 16
05 10 15 20 25
06 12 18 24 30 36
07 14 21 28 35 42 49
08 16 24 32 40 48 56 64
09 18 27 36 45 54 63 72 81
谢谢了
public class chengfabiao {
public static void main(String[] args)
{
int i,j;
int a[][]=new int [10][10];
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
{
a[i][j]=i*j;
System.out.print(i+"*"+j+"="+a[i][j]+" ");
}
System.out.println();
}
}
}运行结果是
1*1=1 1*2=2 1*3=3 1*4=4 1*5=5 1*6=6 1*7=7 1*8=8 1*9=9
2*1=2 2*2=4 2*3=6 2*4=8 2*5=10 2*6=12 2*7=14 2*8=16 2*9=18
3*1=3 3*2=6 3*3=9 3*4=12 3*5=15 3*6=18 3*7=21 3*8=24 3*9=27
4*1=4 4*2=8 4*3=12 4*4=16 4*5=20 4*6=24 4*7=28 4*8=32 4*9=36
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 5*6=30 5*7=35 5*8=40 5*9=45
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 6*7=42 6*8=48 6*9=54
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 7*8=56 7*9=63
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 8*9=72
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
谢谢了
public class chengfabiao {
public static void main(String[] args)
{
int i,j;
int a[][]=new int [10][10];
for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
{
a[i][j]=i*j;
System.out.print(i+"*"+j+"="+a[i][j]+" ");
}
System.out.println();
}
}
}
运行结果是
1*1=1 1*2=2 1*3=3 1*4=4 1*5=5 1*6=6 1*7=7 1*8=8 1*9=9
2*1=2 2*2=4 2*3=6 2*4=8 2*5=10 2*6=12 2*7=14 2*8=16 2*9=18
3*1=3 3*2=6 3*3=9 3*4=12 3*5=15 3*6=18 3*7=21 3*8=24 3*9=27
4*1=4 4*2=8 4*3=12 4*4=16 4*5=20 4*6=24 4*7=28 4*8=32 4*9=36
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25 5*6=30 5*7=35 5*8=40 5*9=45
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36 6*7=42 6*8=48 6*9=54
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49 7*8=56 7*9=63
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 8*9=72
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
public void nineNineMultiTable()
{
for (int i = 1,j = 1; j <= 9; i++) {
System.out.print(i+"*"+j+"="+i*j+" ");
if(i==j)
{
i=0;
j++;
System.out.println();
}
}
}
public class chengfabiao {
public static void main(String[] args) {
for (int i=1,j=1;i<=8;){
System.out.print(i+"*"+j+"="+i*j+"\t");
if(i<j)
{
i++;
}else{
i=1;
j++;
System.out.println();
}
}
}
}
结果是这样的
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 怎么9*9=81没有?
高手指点下原程序部分改动怎么能输出9*9=81?
{
int i=1;
int j=1;
do{
if(i>j){
i=1;
j++;
System.out.println();
}
else
{
System.out.print(i+"*"+j+"="+i++*j+" ");
continue;
}
}while(j<=9);
}
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++)System.out.print(j+"*"+i+"="+j*i+" ");
System.out.println();
}
public class nineNineMultiTable{
public static void main(String[] args)
{
for (int i = 1,j = 1; j <= 9; i++) {
if(i==2&&j<=4)
{
System.out.print(i+"*"+j+"="+i*j+" ");
}else
{
System.out.print(i+"*"+j+"="+i*j+" ");
}
if(i==j)
{
i=0;
j++;
System.out.println();
}
}
}
}
public void nineNineMultiTable()
{
for (int i = 1,j = 1; j <= 9; i++) {
System.out.print(i+"*"+j+"="+i*j+" ");
if(i==j)
{
i=0;
j++;
System.out.println();
}
}
}
int i;int j;
for(i=1,j=1;i<=9;i++){
System.out.print("\t"+i+"*"+j+"="+i*j); if(i==j){
i=0;
j++;
if(j==10){
return ;
}
System.out.println();
}
}
}-------------------输入的结果是 1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
public static void main(String[] args) {
for (int i=1,j=1;i<=8;){
System.out.print(i+"*"+j+"="+i*j+"\t");
if(i<j)
{
i++;
}else{
i=1;
j++;
System.out.println();}
}
}
}
public static void main(String[] args) {
for (int i=1,j=1;j<=9;){
System.out.print(i+"*"+j+"="+i*j+"\t");
if(i<j)
{
i++;
}else{
i=1;
j++;
System.out.println();}
}
}
}
public static void getNum(int num) {
if (num == 1) {
System.out.println("1*1=1");
} else {
for (int i = 1; i <= num; i++) {
System.out.print(i + "*" + num + "=" + (i * num) + " ");
}
System.out.println();
getNum(num-1);
}
}
public static void main(String[] args) {
getNum(9);
}
getNum(9);
} public static void getNum(int num) {
if (num == 1) {
System.out.println("1*1=1");
} else {
getNum(num - 1);
getN(1, num);
System.out.println();
}
} public static void getN(int x, int y) {
if (x <= y) {
System.out.print(x + "*" + y + "=" + (x * y) + " ");
getN(x + 1, y);
}
}
nineNineMultiTable(9);
}
public static void nineNineMultiTable(int i) {
if(i > 1) nineNineMultiTable(i-1);
for(int j=1;j<=i;j++) {
System.out.print(i + "*" + j + "=" + i*j + "\t");
}
System.out.println();
}
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + " i =" + i *j + " ");
}
System.out.println();
}
}
String[] list = {
"01",
"02 04",
"03 06 09",
"04 08 12 16",
"05 10 15 20 25",
"06 12 18 24 30 36",
"07 14 21 28 35 42 49",
"08 16 24 32 40 48 56 64",
"09 18 27 36 45 54 63 72 81",
};
for(int i = 0; i < 0; i++){
System.out.println(list[i]);
}
public static void main(String[] args){
for(int i=1;i<=9;i++){
for(int j=1;j<i+1;j++){
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println("");
}
}
}
for (int i = 1; i < 10; i++) {
for (int j =i; j < 10; j++) {
System.out.print(i + " * " + j + " = " + i * j + " ");
}
System.out.println();
}
}
}結果:
1 * 1 = 1 1 * 2 = 2 1 * 3 = 3 1 * 4 = 4 1 * 5 = 5 1 * 6 = 6 1 * 7 = 7 1 * 8 = 8 1 * 9 = 9
2 * 2 = 4 2 * 3 = 6 2 * 4 = 8 2 * 5 = 10 2 * 6 = 12 2 * 7 = 14 2 * 8 = 16 2 * 9 = 18
3 * 3 = 9 3 * 4 = 12 3 * 5 = 15 3 * 6 = 18 3 * 7 = 21 3 * 8 = 24 3 * 9 = 27
4 * 4 = 16 4 * 5 = 20 4 * 6 = 24 4 * 7 = 28 4 * 8 = 32 4 * 9 = 36
5 * 5 = 25 5 * 6 = 30 5 * 7 = 35 5 * 8 = 40 5 * 9 = 45
6 * 6 = 36 6 * 7 = 42 6 * 8 = 48 6 * 9 = 54
7 * 7 = 49 7 * 8 = 56 7 * 9 = 63
8 * 8 = 64 8 * 9 = 72
9 * 9 = 81
for (int i = 1; i < 10; i++) {
for (int j =i; j < 10; j++) {
System.out.print(i + " * " + j + " = " + i * j + " ");
}
System.out.println();
}
}
}結果:
1 * 1 = 1 1 * 2 = 2 1 * 3 = 3 1 * 4 = 4 1 * 5 = 5 1 * 6 = 6 1 * 7 = 7 1 * 8 = 8 1 * 9 = 9
2 * 2 = 4 2 * 3 = 6 2 * 4 = 8 2 * 5 = 10 2 * 6 = 12 2 * 7 = 14 2 * 8 = 16 2 * 9 = 18
3 * 3 = 9 3 * 4 = 12 3 * 5 = 15 3 * 6 = 18 3 * 7 = 21 3 * 8 = 24 3 * 9 = 27
4 * 4 = 16 4 * 5 = 20 4 * 6 = 24 4 * 7 = 28 4 * 8 = 32 4 * 9 = 36
5 * 5 = 25 5 * 6 = 30 5 * 7 = 35 5 * 8 = 40 5 * 9 = 45
6 * 6 = 36 6 * 7 = 42 6 * 8 = 48 6 * 9 = 54
7 * 7 = 49 7 * 8 = 56 7 * 9 = 63
8 * 8 = 64 8 * 9 = 72
9 * 9 = 81
public class Chengfabiao { public static void main(String[] args) { String output = "9 9 乘法表\n";
output += "~~~~~~~~~~~~~~~~~~~~~\n";
for (int i = 1, j = 1; i < 10; j++) {
output += "\t"+ j + "*" + i + "=" + j * i;
if (i == j) {
j = 0;
i++;
output += "\n";
}
}
System.out.println(output);
}
}
System.out.println();
}}
public class Nine2Nine { /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub for (int i = 1; i < 10; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + i * j + "\t");
}
System.out.println();
}
}
}
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub for (int i = 1; i < 10; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + i * j + "\t");
}
System.out.println();
}
}
}
/*
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
*/
public void nineNineMultiTable()
{
for (int i = 1,j = 1; j <= 9; i++) {
System.out.print(i+"*"+j+"="+i*j+" ");
if(i==j)
{
i=0;
j++;
System.out.println();
}
}
}