您的位置:首页 > 其它

程序流程

2015-10-08 07:56 211 查看
if语句和逻辑运算符的使用

package computerArea;
import java.util.Scanner;
public class ComputerArea {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数");
int num = sc.nextInt();
if(num % 5 == 0 && num % 6 == 0){
System.out.println(num+"能被5和6整除。");
}
else if(num % 5 == 0 || num % 6 == 0){
System.out.println(num+"能被5或6整除");
}
else if(num % 5 == 0 ^ num % 6 == 0){
System.out.println(num+"能只被5或者只被6整除");
}
else
System.out.println(num+"不能被5和6中任意一个数整除");
}
}


判断闰年

package computerArea;
import java.util.Scanner;
public class ComputerArea {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入年份:");
int year = sc.nextInt();
if((year % 4 == 0 && year % 100 == 0) || year % 400 == 0){
System.out.println(year+"年是闰年");
}
else{
System.out.println(year+"年不是闰年");
}
}
}


if和String

package computerArea;
import java.util.Scanner;
public class ComputerArea {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入您的成绩");
double score = sc.nextDouble();
String grade = "";
if(score > 100 || score < 0){
System.out.println("您输入的成绩不在合法范围");
System.exit(0);
}else if(score >= 90){
grade = "优秀";
}else if(score >= 80){
grade = "良好";
}else if(score >= 70){
grade = "中等";
}else if(score >= 60){
grade = "及格";
}else
grade = "不及格";
System.out.println("你的成绩为"+grade);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: