1、打印九九乘法表
代码:
public class 九九乘法表 {
public static void main(String[] args) {
System.out.println("方法一:");
for(int i=1;i<=9;i++) {
for(int j=1;j<=i;j++) {
System.out.print(i+"*"+j+"="+i*j+"\t");
}
System.out.println();
}
System.out.println("=================================================================================");
System.out.println("方法二:");
int i=1;
while(i<=9){
int j=1;
while(j<=i) {
System.out.print(i+"*"+j+"="+i*j+"\t");
j++;
}
System.out.println();
i++;
}
}
}
2、获取随机数组中每个元素出现的次数:
import java.util.Arrays;
public class 获取随机数组中每个元素出现的次数 {
public static void main(String[] args) {
java.util.Random Random=new java.util.Random();
int[] array=new int[100];
for(int i=0;i<array.length;i++) {
array[i]=Random.nextInt(10);
}
System.out.println("生成的数组是:" );
System.out.println(Arrays.toString(array));
int[] times=new int[array.length];
for(int i=0;i<10;i++) {
for(int j=0;j<array.length;j++) {
if(i==array[j]) {
times[i]++;
}
}
}
for(int i=0;i<10;i++) {
System.out.println(i+"出现了"+times[i]+"次!");
}
}
}
3、统计1~1000以内的质数
public class 统计质数 {
public static void main(String[] args) {
System.out.println("1至1000以内的质数如下:");
System.out.print(2+"\t");
int time=1,flag=1;
OUT:
for(int i=3;i<=1000;i+=2) {
for(int j=2;j<i;j++) {
if(i%j==0) {
continue OUT;
}
}
if(flag%30==0) {
System.out.println();
flag=0;
}
time++;
flag++;
System.out.print(i+"\t");
}
System.out.println();
System.out.println("质数总个数为:"+time);
}
}
4、