第一题 九九乘法表:
代码:
import java.util.Scanner;
public class ChengFaKouJue
{
public static void main(String[] N)
{
Scanner a = new Scanner(System.in);
for (int m = 1;m <= 9;m++)
{
for (int n = 1;n <=m;n++)
{
System.out.print(m+"*"+n+"="+m*n+"\t");
}
System.out.println();
}
String l = a.toString();
}
}
运行代码:
第二题 : 输入三个整数,从小到大排序输出
import java.util.Scanner;
public class PaiLie
{
public static void main(String[] args)
{
Scanner a = new Scanner(System.in);
int n1;
int n2;
int n3;
System.out.println("请输入第一个数字");
n1 = a.nextInt();
System.out.println("请输入第二个数字");
n2 = a.nextInt();
System.out.println("请输入第三个数字");
n3 = a.nextInt();
int [] PaiXu ={n1,n2,n3};
System.out.println("您输入的数字是:");
System.out.print(n1+"\t");
System.out.print(n2+"\t");
System.out.print(n3+"\t");
System.out.println();
int temp = 0 ;
for(int i = 0 ;i< PaiXu.length -1; i++)
{
for(int j = 0; j<PaiXu.length-1-i; j++)
{
if(PaiXu[j]>PaiXu[j+1])
{
temp = PaiXu[j];
PaiXu[j] = PaiXu[j+1];
PaiXu[j+1] = temp;
}
}
}
System.out.println("依次从小到大排序后:");
for(int i = 0; i<PaiXu.length; i++)
{
System.out.print(PaiXu[i]+"\t");
}
}
}
运行代码 :
注:
本人已提前学习过数组与冒泡排序.