标签:
if ( 条件 ) {
//代码块
}
public class GetPrize {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("输入张浩的Java成绩: "); // 提示输入Java成绩
int score = input.nextInt(); // 从控制台获取张浩的Java成绩
if (score > 90) { // 判断是否大于90分
System.out.println("老师说:不错,奖励一个MP4!");
}
}
}
//代码块
}
运算符 | 汉语名称 | 表达式 | 说明 | 举例 |
&& | 与、并且 | 条件1&&条件2 | 二个条件为真是,才为真;有一个为假,就为假 | |
|| | 或 | 条件1||条件2 | 二个条件有一个为真,则为真;二个为假,则为假 | |
! | 否 | !条件 | 条件为真,结果为假 |
public class GetPrize2 {
public static void main(String[] args) {
int score1 = 100; // 张浩的Java成绩
int score2 = 72; // 张浩的音乐成绩
if ( ( score1 >98&& score2 > 80 ) //假
|| ( score1 == 100 && score2 > 70 ) //真
){
System.out.println("老师说:不错,奖励一个MP4!");
}
}
}
if ( 条件 ) {
//代码块1
}else {
//代码块2
}
public class SimpleIf {
public static void main(String[] args) {
int score = 91; // 张浩的Java成绩
if (score > 98) {
System.out.println("老师说:不错,奖励一个MP4!");
} else {
System.out.println("老师说:惩罚进行编码!");
}
}
}
public class IfElseTest {
public static void main(String[] args) {
boolean isSuc = true; //体彩中了500万大奖
if(isSuc){
System.out.println("我买车");
System.out.println("我资助希望工程");
System.out.println("我去欧洲旅游");
}else{
System.out.println("我买下一期体彩");
System.out.println("继续烧高香");
}
}
}
1. 产生随机数2. 从控制台接收一个4位会员号3. 分解获得百位数4. 判断是否是幸运会员
int random=(int)(Math.random()*10);
int baiwei = custNo / 100 % 10;
public class GoodLuck {
public static void main(String[] args) {
/* 产生随机数 */
int random = (int) (Math.random() * 10);
/* 从控制台接收一个4位会员号 */
System.out.println("我行我素购物管理系统 > 幸运抽奖\n");
System.out.print("请输入4位会员号: ");
Scanner input = new Scanner(System.in);
int custNo = input.nextInt();
/* 分解获得百位 */
int baiwei = custNo / 100 % 10;
/* 判断是否是幸运会员 */
if (baiwei == random) {
System.out.println(custNo + "是幸运客户,获精美Mp3一个。");
} else {
System.out.println(custNo + " 谢谢您的支持!");
}
}
}
public class AddCust {
public static void main(String[] args) {
System.out.println("我行我素购物管理系统 > 客户信息管理 > 添加客户信息\n");
/*录入会员信息*/
Scanner input = new Scanner(System.in);
System.out.print("请输入会员号(<4位整数>):");
int custNo = input.nextInt();
System.out.print("请输入会员生日(月/日<用两位数表示>):");
String custBirth = input.next();
System.out.print("请输入积分:");
int custScore = input.nextInt();
/*判断会员号有效性*/
if(custNo >= 1000 && custNo <= 9999){
System.out.println("\n已录入的会员信息是: ");
System.out.println(custNo + "\t" + custBirth + "\t" + custScore);
}else{
System.out.println("\n客户号" + custNo + "是无效会员号!");
System.out.println("录入信息失败!");
}
}
}
if(score>=80) syso....
if(score>=60&&score< 80)..
if(score<60)....
if ( 成绩>=80) {
//代码块1
}
else if (成绩>=60) {
//代码块2
}
...
else {
//代码块3
}
int score = 70; //考试成绩
if (score >= 80 ) {
System.out.println("良好");
} else if (score >= 60 ) {
System.out.println("中等");
} else {
System.out.println("差");
}
int money = 52; // 我的存款,单位:万元
if (money >= 500) {
System.out.println("太好了,我可以买凯迪拉克");
} else if (money >= 100) {
System.out.println("不错,我可以买辆帕萨特");
} else if (money >= 50) {
System.out.println("我可以买辆依兰特");
} else if (money >= 10) {
System.out.println("至少我可以买个奥托");
} else {
System.out.println("看来,我只能买个捷安特了");
}
if(条件1) {
if(条件2) {
代码块1
} else {
代码块2
}
} else {
代码块3
}
public class RunningMatch {
public static void main(String[] args) {
System.out.println("请输入比赛成绩:");
Scanner input = new Scanner(System.in);
double score = input.nextDouble();
System.out.println("请输出性别");
String gender = input.next();
if(score<=10){
if(gender.equals("男")){
System.out.println("进入男子组决赛!");
}else if(gender.equals("女")){
System.out.println("进入女子组决赛!");
}
}else{
System.out.println("淘汰!");
}
}
}
public class ScoreTest {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int score = input.nextInt(); // 接收成绩
if (score == 100) {
System.out.println("他爸爸给他买辆车");
} else if (score >= 90) {
System.out.println("他妈妈给他买MP4");
} else if (score < 90 && score >= 60) {
System.out.println("他妈妈给他买本参考书");
} else {
System.out.println("什么都不买");
}
}
}
标签:
原文地址:http://www.cnblogs.com/mentorStudio/p/7f4b5f864581fb5675b3d92db69df086.html