控制语句的使用相关习题(Java实现)

问题描述

输入某个学生的成绩 (),如果,输出“very good”;,输出“good”;,输出pass;,输出“fail”。(可以使用if语句或switch结构完成)。
使用if语句实现:

Import java.util.Scanner;
public class abc {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner s=new Scanner(System.in);
		int g=s.nextInt();
		if(g>100 || g<0)
			System.out.println("Your  write   is not right");
		if(g>=90)
			System.out.println("very good");
		if(g>=80 && g<90)
			System.out.println(" good");
	    if(g>=60 && g<80)
		System.out.println("pass");
	    if( g<60)
			System.out.println("fail");
	}
}

使用switch语句实现

import java.util.Scanner;
public class abc {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner s=new Scanner(System.in);
		System.out.println("Please write your  score:");
		int g=s.nextInt();
		if (g<0 || g>100){
			System.out.println("It  is  not right");
		}
		else {
			g=g/10;
		}
		switch (g){
		case '9':
			System.out.println("verygood");
		            break;
		case '8':System.out.println(" good");
					break;
		case '7':System.out.println("pass");
					break;
		case '6':System.out.println("pass");
        			break;
		default:System.out.println("fail");
					break;
		}
	}
}

问题描述

计算100之内偶数和

public class zdz {
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		int i=0,sum=0;
		while( i<=100)
		{
			if(i%2==0)
            System.out.println(i+"  ");
			sum=sum+i;
			i++;
		}
		System.out.println("偶数和为:"+sum);
	}
}

你可能感兴趣的:(控制语句的使用相关习题(Java实现))