输入一个数,判断奇偶数
Scanner sc = new Scanner(System.in); int i = sc.nextInt(); if(i%2==0){ System.out.println("偶数"); }else{ System.out.println("奇数"); }
[java] view plain copy
- <code class="language-java"></code>
判断一个数是否为素数
Scanner sc = new Scanner(System.in); int j = sc.nextInt(); // 定义一个标记 boolean b = true; for(int i=2;i<j;i++){ if(j%i==0){ b =false; break; } } if(b && j>1){ System.out.println(j+":是素数"); }else{ System.out.println(j+":不是素数"); }
请根据英文单词的第一个字母判断星期几,如果第一个字母是一样的, 则继续判断第二个字母。例如如果第一个字母是S,则继续判断第二个 字母,如果第二个字母是a,则输出“星期六”。星期的英文单词如下 表所示。
星期一 | 星期二 | 星期三 | 星期四 | 星期五 | 星期六 | 星期日 |
Monday | Tuesday | Wednesday | Thursday | Fridy | Saturday | Sunday |
[java] view plain copy
- <code class="language-java"> //判断第一个字母
- char c = s.charAt(0);// 第一个字母
- if(c=='m'||c=='M'){
- System.out.println("星期一");
- }else if(c=='t'||c=='T'){
- if(s.charAt(1)=='u'||s.charAt(1)=='U'){
- System.out.println("星期二");
- }else{
- System.out.println("星期四");
- }
- }else if(c=='W'||c=='w'){
- System.out.println("星期三");
- }else if(c=='f'||c=='F'){
- System.out.println("星期五");
- }else if(c=='s'||c=='S'){
- if(s.charAt(1)=='a'||s.charAt(1)=='A'){
- System.out.println("星期六");
- }else{
- System.out.println("星期日");
- }</code>
-
输入一批整数,使用循环求出最大值与最小值,输入0时结束。
-
System.out.println("输入0结束");
-
Scanner sc = new Scanner(System.in);
-
int max=0;
-
int min=0;
-
boolean f = true;
-
for(;;){
-
int i = sc.nextInt();
-
if(i==0){
-
break;
-
}
-
if(f){
-
max = i;
-
min = i;
-
f =false;
-
}else{
-
// 做比较
-
if(i>max){
-
max = i;
-
}
-
if(i<min){
-
min = i;
-
}
-
}
-
}
-
System.out.println("最大值是:"+max+"\n最小值是:"+min);
-
给20块钱买可乐,每瓶可乐3块钱,喝完之后退瓶子可以换回1块钱,问最多可以喝到多少瓶可乐。
-
int i = 0;
-
int j = 0;
-
for(j=20;j>=3;j=j-3){
-
i++;
-
j++;
-
}
-
System.out.println("可以喝"+i+"瓶,剩余"+j);
-
}
-
}