3.31作业解答
- 输入一个数,判断是奇数还是偶数
- 根据成绩输出对应的等级,使用if多分支和switch语句分别实现。
a) A级 [90,100]
b) B级 [80,90)
c) C级 [70,80)
d) D级 [60,70)
e) E级 [0,60)
- 根据月份,输出对应的季节,并输出至少两个描述该季节的成语和活动。
- 判断一个数是否是素数。
- 从键盘输入一个班5个学生的分数,求和并输出。
- 从键盘输入某个十进制整数数,转换成对应的二进制整数并输出。
import java.util.Scanner;
public class HomeWork{
public static void main(String[ ] args) {
Scanner input = new Scanner(System.in);
/* System.out.println("请输入一个数"); //第1题
int num = input.nextInt();
if(num%2==0&&num!=0)//除0外不是偶数就是奇数
{
System.out.println("你输入的是偶数");
}else
{
System.out.println("你输入的是奇数");
}*/
/* System.out.println("请输入一成绩数"); //第2题
int num = input.nextInt();
switch(num/10){
case 10:
case 9:
System.out.println("A");
break;
case 8:
System.out.println("B");
break;
case 7:
System.out.println("C");
break;
case 6:
System.out.println("D");
break;
default :
System.out.println("E");
}*/
/* System.out.println("请输入一成绩数");
int num = input.nextInt();
if(num==100&&num>=90)
{
System.out.println("A");
}else if(num>=80&&num<90)
{
System.out.println("B");
}else if(num>=70&&num<80)
{
System.out.println("C");
}else if(num>=60&&num<70)
{
System.out.println("D");
}else
{
System.out.println("E");
}*/
/* System.out.println("请输入月份"); //第3题
int month = input.nextInt();
switch(month){//用case穿透实现春夏秋冬
case 1:
case 2:
case 3:
System.out.println("春天-春暖花开 春意盎然-植树 踏青");
break;
case 4:
case 5:
case 6:
System.out.println("夏天-夏日炎炎 夏雨雨人-游泳 吃雪糕");
break;
case 7:
case 8:
case 9:
System.out.println("秋天-秋高气爽 秋风萧瑟-收获 登山");
break;
case 10:
case 11:
case 12:
System.out.println("冬天-白雪皑皑 冰天雪地-滑冰 打雪仗");
break;
}*/
/*System.out.println("请输入一个数");
int nums = input.nextInt();
int b=0;
for (int a=2;a<nums;a++){
if(nums%a!=0){
b++;
}
}
if(b==nums-2) {
System.out.println(nums+"是质数");
} else {
System.out.println(nums+"不是质数");
}*/
/* System.out.println("请输入第一个学生"); //第4题
int a1 = input.nextInt();
System.out.println("请输入第二个学生");
int a2 = input.nextInt();
System.out.println("请输入第三个学生");
int a3 = input.nextInt();
System.out.println("请输入第四个学生");
int a4 = input.nextInt();
System.out.println("请输入第五个学生");
int a5 = input.nextInt();
int he=a1+a2+a3+a4+a5;
System.out.println("五个学生的和分数为"+he);*/
/* System.out.println("请输入一个十进制数");//第5题
int number = input.nextInt();
int div,mod;
String str="";
for(;number!=0;str+=mod,number=div)
{
div=number/2;
mod=number%2;
}
System.out.println("十进制转二进制输出后为:"+str);
*/
}
}