编辑代码

package shixun6;

import java.util.Scanner;

public class Guoyongming {
	public static void main(String[] args) {
		int sum = 0;//累加的和,初始化为0
		int n = 1;
		while (n<=100){//循环条件是n<=100
			sum = sum +n;//把n累加到sun中
			n++;//n自身加1
		}
		System.out.println(sum);//结果
		int sum1 = 0;
		int a = 1;
		while(a<100){
		sum1 = sum1 +a;
		a = a+2;//a自身加2
		}
		System.out.println(sum1);
		double sum2 = 0;
		int b = 1;
		while (b<=10){
			sum2 = sum2+(double )1/b;
			b++;
		}
		System.out.println(sum2);
		
		
		
		
		
		for (int i=1; i<7;i++){
			for ( int j=1; j<=4;j++){

			if(i==1){
			if(j==1)System.out.print("N ");
			else System.out.print((int)Math.pow(10,j-1)+"*N ");

			}
			else System.out.print((int)((i-1)*Math.pow(10,j-1))+" ");}
			System.out.println();
			}
		
		
		
		
		
		
		
		boolean c=true;
		int d=0;
		//不满足条件就一直循环
		while(c){
			System.out.println("请输入1~365之间的整数:");
			Scanner sc  = new Scanner(System.in);
			d = sc.nextInt();
			if(d>=1&&d<=365){
				c=false;
			}
		}
		switch(d%7){
		case 1:
			System.out.println("星期一");
			break;
		case 2:
			System.out.println("星期二");
			break;
		case 3:
			System.out.println("星期三");
			break;
		case 4:
			System.out.println("星期四");
			break;
		case 5:
			System.out.println("星期五");
			break;
		case 6:
			System.out.println("星期六");
			break;
		case 0:
			System.out.println("星期日");
			break;
		}
		
		
		
		
		
		
		
		
		
		
		Scanner input = new Scanner(System.in);
		System.out.println("请输入第一个正整数:");
		int m = input.nextInt();
		System.out.println("请输入第二个正整数");
		int p = input.nextInt();
		//获取两个数最小值
		int min =(m <= p)? m:p;
		for (int i = min; i >= 1; i--) {
		if (m % i == 0 && p % i == 0) {
		System.out.println("最大公约数为"+i);
		int e=m / i;
		int f=p / i;
		int multiple = e*f*i;
		System.out.println("最小公倍数为"+multiple);
		break;
		     }
		}