1、判断一个数是否为素数
2、三元运算的考察
3、scanner用法
4、 //if....else..if练习
package day;
import java.util.Scanner;
/*题目: 小明由考试成绩会得到不同的评价
* 100~90优秀
* 90~85良好
* 85~70较好
* */
public class day2 {
public static void main(String args[]) {
Scanner grade=new Scanner(System.in);
int x=grade.nextInt();
if(x>=90 && x<=100) {
System.out.println("优秀");
}else if(x>=85 && x<=89) {
System.out.println("良好");
}else if(x>=70 && x<=84) {
System.out.println("较好");
}else {
System.out.println("差");
}
}
}
5、 Switch用法
package day;
import java.util.Scanner;
//输入月份 判断季节;
public class day201 {
public static void main(String args[]) {
Scanner sc=new Scanner(System.in);
int month=sc.nextInt();
switch(month) {
case 1:
case 2:
case 12:
System.out.println("冬季");
break;
case 3:
case 4:
case 5:
System.out.println("春季");
break;
case 6:
case 7:
case 8:
System.out.println("夏季");
break;
case 9:
case 10:
case 11:
System.out.println("夏季");
break;
default:
System.out.println("你输入的月份有误");
}
}
}
6、//求和
package day;7、
//题目:求1-5之间的和
public class day202 {
public static void main(String args[]) {
int sum=0;
for (int i=1;i<=5;i++) {
sum+=i;
}
System.out.println("1-5之间的和为:"+sum);
}
}
7、//求1-100之间的偶数和(ps:了解怎样判是偶数 取模运算 为0 即是偶数
package day;
public class day203 {
public static void main(String args[]) {
int sum=0;
for(int i=1;i<=100;i++) {
if(i%2==0) {
sum+=i;
}
}
System.out.println("1-100之间的偶数和为:"+sum);
}
}
/* 法二:
int sum=0;
for (int i=0;i<=100;i+=2){
sum+=i;
}
*/
8、
//判是否为水仙花数
/*水仙花数定义: 一个三位数=每位数立方之和
*eg: 371
* 个位表示(%10):371%10=1
* 十位表示(/10%10):371/10%10=7
* 百位表示(/100): 371/100=3
*
* /10表示小数点向左移一位 留整 eg 371/10=37 371/100=3
* %10 表示除十之后 只取余数
*/
public class day5 {
public static void main(String args[]) {
//判371是否为水仙花数
int a=371;
int ge=371%10;
int shi=371/10%10;
int bai=371/100;
if(a==ge*ge*ge+shi*shi*shi+bai*bai*bai) {
System.out.println("371是水仙花数");
}
}
}
9、
//找出100-1000之间的水仙花数
public class day501 {
public static void main(String args[]) {
for(int i=100;i<=1000;i++) {
int ge=i%10;
int shi=i/10%10;
int bai=i/100;
/*注意等于是==*/ if(i==ge*ge*ge+shi*shi*shi+bai*bai*bai) {
System.out.println(i);
}
}
}
}
9、
10、
11、
12、
13、 猜数字
//发现用if语句只能猜一次,因为if只运行一次
//要想重复猜只能用循环语句;