java中的if结构
来源:互联网 发布:锯棕榈 知乎 编辑:程序博客网 时间:2024/06/07 17:14
java中的IF语句分为3中 if语句,if-else语句,if-else if-else is-else语句 ,if-else结构:if(运算式或条件){语句块} else{语句块} 如果 if(运算式或条件)为true 则执行if{}内的语句块否则执行else{}内的语句块,if_else if_else if_else : if(运算式或条件{语句块}else if(运算式或条件){语句块}else if(运算式或条件){语句块}else{语句块}如果if()内的运算为真则执行if{}内的内容然后直接跳出本次if循环,否则进行下一次判断,即判断句else if()里面的运算或条件是否为真然后执行如果每个都不满足则输出else[]里的内容。
选择结构例子:import java.util.*;
public class IfDemo
{
if 语句例子:
public static void main(String[]args){
Scanner sc=new Scanner(System.in);
System.out.println("请输入你的年龄");
int age =sc.nextInt();
if(age>=18)
{
System.out.println("恭喜你孩子你可以正式在网吧上网了!");
}
if(age<18)
{
System.out.println("孩子回家吧,等到18了在来上网!");
各种游戏开礼包宝盒什么的几率买彩票中奖的几率类似这个例子
import java.util.*;
public class IfDemo
{
public static void main(String[]args){
int i,count=0;
for(i=0;i<1000;i++)
{
double a=Math.random()*6;
double b=Math.random()*6;
double c=Math.random()*6;
int sum=(int)(a+b+c);
if(sum>15)
{
System.out.println("今天运气棒极了!");
count++;
}
if(sum>=10&&sum<=15)
{
System.out.println("今天运气一般");
}
if(sum<10)
{
System.out.println("今天运气很差");
}
}
if-else if-else if-else语句例子
这个是郑州人纳税系统;
import java.util.*;
public class IfTi{
public static void main(String[]args){
System.out.println("请输入你的工资");
Scanner sc=new Scanner(System.in);
int q=sc.nextInt();
double tax=0;
if(q<3500)
{
System.out.println("恭喜你你不用交税");
}
else if(q>=3500&&q<4500)
{
tax=(q-3500)*0.03;
System.out.println(tax);
}
else if(q>=4500&&q<8000)
{
tax=1500*0.03+(q-4500)*0.1;
System.out.println(tax);
}
else if (q>=8000&&q<12500)
{
tax=1500*0.03+3000*0.1+(q-8000)*0.2;
System.out.println(tax);
}
else if (q>=12500&&q<38500)
{
tax=1500*0.03+3000*0.1+4500*0.2+(q-12500)*0.25;
System.out.println(tax);
}
else if (q>=38500&&q<58500)
{
tax=1500*0.03+3000*0.1+4500*0.2+26000*0.25+(q-38500)*0.3;
System.out.println(tax);
}
else if (q>=58500&&q<83500)
{
tax=1500*0.03+3000*0.1+4500*0.2+26000*0.25+20000*0.3+(q-58500)*0.35;
System.out.println(tax);
}
else
{
tax=1500*0.03+3000*0.1+4500*0.2+26000*0.25+20000*0.3+25000*0.35+25000*0.35+(q-83500)*0.45;
System.out.println(tax);
}
if -else例子
判断一个数字是不是玫瑰数
import java.util.*;
public class IfTi{
public static void main(String[]args){
System.out.println("请输入一个4位数");
Scanner sc=new Scanner(System.in);
int i=sc.nextInt();
int g=i/1%10;
int s=i/10%10;
int b=i/100%10;
int q=i/1000%10;
int j;
for(j=)
if(i>999&&i<9999)
{
if(g*g*g*g+s*s*s*s*+b*b*b*b+q*q*q*q==i)
{
System.out.println("这个数是玫瑰数");
}
else {
System.out.println("这个数不是玫瑰数");
}
}else{
System.out.println("这个数不符合要求");
}
- java中的if结构
- java中的控制结构(if,循环)
- Java分支结构-if语句
- Java选择结构if语句
- java中的多重if
- java中的if语句
- Java中的if-else
- java语言中if结构 选择结构
- OC中的程序结构,if结构、switch结构及循环结构
- SQL Server 中的if...else...结构
- java 使用if else 结构语句判断三个数中的最大值
- java语言基础-if-else if-else结构
- java中的if控制语句
- 关于java 中的if语句
- Java中的IF语句问题
- Java 分支结构 - if...else/switch
- Java 分支结构 - if...else/switch
- Java (if else)(switch case)结构
- cocos2dx 消灭星星
- Java EE之Servlet技术
- Bootstrap 环境安装
- [jzoj]3432. 【GDOI2014模拟】服务器(斜率优化或单调队列)
- lucene常见的问题
- java中的if结构
- 7月11日学习笔记
- 机器学习----xgboost学习笔记
- Java里JWT的使用方法
- mysql远程登录的那些事
- hdu5514(有技巧的容斥)
- 制造业ai帮助制造企业实现人工智能转型
- POJ 1456 SuperMarket
- Spring的IOC和DI