作业题:1. 输入一个数,判断是奇数还是偶数
import java.util.*;
public class Work
{
public static void main(String[] args){
System.out.println("请输入一个整数:");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
if(i%2==0){
System.out.println("这个数是偶数!");
}else{
System.out.println("这个数是奇数!");
}
}
}
2. 根据月份,输出对应的季节,并输出至少两个描述该季节的成语和活动。
import java.util.*;
public class Work2
{
public static void main(String[] args){
System.out.println("请输入月份:");
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
if(i>=1 && i<=3){
System.out.println("春天-春暖花开 春意盎然-植树 踏青");
}else if(i>=4 && i<=6){
System.out.println("夏天-夏日炎炎 夏雨雨人-游泳 吃雪糕");
}else if(i>=7 && i<=9){
System.out.println("秋天-秋高气爽 秋风习习-爬山 放风筝");
}else if(i>=10 && i<=12){
System.out.println("冬天-大雪纷飞 白雪皑皑-堆雪人 打雪仗");
}
}
}
3. 判断一个数是否是素数。
import java.util.*;
public class TestWork
{
public static void main(String[] args){
System.out.println("请输入整数:");
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
int i;
int n = 0;
for(i=2;i<a;i++){
if(a%i==0){
n++;
}
}
if(n==0){
System.out.println("是素数!");
}else{
System.out.println("不是素数!");
}
}
}
4.分别用switch和for循环计算出1-100以内的奇数和和偶数和
public class Work
{
public static void main(String[] args){
int i=1;
int wj = 0,wo = 0,fj = 0,fo =0;
while(i<=100){
if(i%2!=0){
wj+=i;
}else{
wo+=i;
}
i++;
}
System.out.println("while循环奇数和是:"+wj+",while循环偶数和是:"+wo);
for(i=1;i<=100;i++){
if(i%2!=0){
fj+=i;
}else{
fo+=i;
}
}
System.out.println("for循环奇数和是:"+fj+",for循环偶数和是:"+fo);
}
}