javaifelse语句举例
1. java,如何用ifelse语句让数值>=60但小于80
int i=100;
if(i<60){;}else if(i>=60 && i<80){;}else if(i>=80 && i<90){;}else if(i>=90){System.out.println(i);}
2. 简单java程序的if else语句。 问题见注释。菜鸟初学求指教。
求最大值只需要循环一次,只用if就可以了,不是非要用else;
求最大值的数学方法太多了,编程实现的时候
其实if都可以不用,甚至三元运算符、比较运算符什么的都可以不用的。
3. 使用if-else语句编写一个JAVA应用程序,用户从命令行输入一个1到99999之间的整数,程序将判断这个数是几
importjava.util.Scanner;
publicclassTest{
publicstaticvoidmain(String[]args){
System.out.println("请输入数字!");
Scannersc=newScanner(System.in);
intnumber=Integer.parseInt(sc.next());
intweishu=0;
intd5=0,d4=0,d3=0,d2=0,d1=0;
if(number>1&&number<99999){
d1=number%10;
weishu=1;
System.out.println("d1="+d1);
if(number/10!=0){
d2=number/10%10;
weishu=2;
System.out.println("d2="+d2);
}
if(number/100!=0){
d3=number/100%10;
weishu=3;
System.out.println("d3="+d3);
}
if(number/1000!=0){
d4=number/1000%10;
weishu=4;
System.out.println("d4="+d4);
}
if(number/10000!=0){
d5=number/10000%10;
weishu=5;
System.out.println("d5="+d5);
}
if(d5!=0){
if(number==(d1*10000+d2*1000+d3*100+d4*10+d5)){
System.out.println("这个数是回文数!");
}
}elseif(d5==0&&d4!=0){
if(number==(d1*1000+d2*100+d3*10+d4)){
System.out.println("这个数是回文数!");
}
}elseif(d5==0&&d4==0&&d3!=0){
if(number==(d1*100+d2*10+d3)){
System.out.println("这个数是回文数!");
}
}elseif(d5==0&&d4==0&&d3==0&&d2!=0){
if(number==(d1*10+d2)){
System.out.println("这个数是回文数!");
}
}
System.out.println("这是"+weishu+"位数");
}else{
System.out.println("你输入的数字不在1~99999之间!");
}
}
}
4. java中if的语法和意思是什么
java中if是控制分支结构的,意思是如果条件成立的话,执行某段代码。
if语句
一个if语句包含一个布尔表达式和一条或多条语句。
语法
If语句的用语法如下:
if(布尔表达式)
{
//如果布尔表达式为true将执行的语句
}
如果布尔表达式的值为true,则执行if语句中的代码块。否则执行If语句块后面的代码。
public class Test {
public static void main(String args[]){
int x = 10;
if( x < 20 ){
System.out.print("这是 if 语句");
}
}
}
以上代码编译运行结果如下:
这是 if 语句
if...else语句
if语句后面可以跟else语句,当if语句的布尔表达式值为false时,else语句块会被执行。
语法
if…else的用法如下:
if(布尔表达式){
//如果布尔表达式的值为true
}else{
//如果布尔表达式的值为false
}
实例
public class Test {
public static void main(String args[]){
int x = 30;
if( x < 20 ){
System.out.print("这是 if 语句");
}else{
System.out.print("这是 else 语句");
}
}
}
以上代码编译运行结果如下:
这是 else 语句
if...else if...else语句
if语句后面可以跟elseif…else语句,这种语句可以检测到多种可能的情况。
使用if,else if,else语句的时候,需要注意下面几点:
if语句至多有1个else语句,else语句在所有的elseif语句之后。
If语句可以有若干个elseif语句,它们必须在else语句之前。
一旦其中一个else if语句检测为true,其他的else if以及else语句都将跳过执行。
语法
if...else语法格式如下:
if(布尔表达式 1){
//如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){
//如果布尔表达式 2的值为true执行代码
}else if(布尔表达式 3){
//如果布尔表达式 3的值为true执行代码
}else {
//如果以上布尔表达式都不为true执行代码
}
实例
public class Test {
public static void main(String args[]){
int x = 30;
if( x == 10 ){
System.out.print("Value of X is 10");
}else if( x == 20 ){
System.out.print("Value of X is 20");
}else if( x == 30 ){
System.out.print("Value of X is 30");
}else{
System.out.print("This is else statement");
}
}
}
以上代码编译运行结果如下:
Value of X is 30
5. java 的条件语句
额,你错得真是一塌糊涂啊,连util都写错了,我给你改了一下,你自己对吧
import java.util.Scanner;
public class Test {
public static void main(String args[]) {
Scanner s = new Scanner(System.in);
int i = s.nextInt();
if( i<=100 && i>=90){
System.out.println("该学生成绩优秀");
} else if(i<90 && i>=80){
System.out.println("该学生成绩良好");
} else if(i<80 && i>=70 ){
System.out.println("该学生成绩中");
} else if(i<70 && i>=60){
System.out.println("该学生成绩及格");
}else{
System.out.println("该学生成绩不及格");
}
}
}
6. java,if else和if else if else区别
1、if-else是双分支结构
if-else 语句表示"如果条件正确则执行一个操作,否则执行另一个操作"。当条件表达式为真时,执行语句块1,否则,执行语句块2。也就是else部分。
代码示例:
int a=5;
intb=6;
if(a>b){
return a;
}else{
return b;
}
2、if-else if-else是多分支选择结构
if-else if-else用法为:
if(布尔表达式1)
{
语句块1;
}
else if(布尔表达式2)
{
语句块2;
}
………
else if(布尔表达式n)
{
语句块n;
}
else
{
语句块n+1;
}
使用 if-else if-else语句时,依次判断表达式的值,当某个分支的条件表达式的值为 true 时,则执行该分支对应的语句块,然后跳到整个 if 语句之外继续执行程序。如果所有的表达式均为 false,则执行语句块 n+1,然后继续执行后续程序。
逐条if语句进行判断条件匹配,进入语句体,否则对if语句继续匹配。
(6)javaifelse语句举例扩展阅读:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点;Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
7. java else if语句
整理后的代码 你很多地方 乱加分号啊 看来是初学者
public static void main(String[] args) {
int score = 90;
if (score > 90) {
System.out.println("优秀");
} else if (score > 60) {
System.out.println("良好");
} else {
System.out.println("不合格");
}
System.out.println("成绩说明 ");
}
8. Java中if-else语句
我猜测你问的应该是:
if……;
else if……;
else if……;
就结尾。
当然,这是可以的。
也可以带上最后一个else,写成:
if……;
else if……;
else if……;
else ……;
9. java中的if与else语句
if()。。。
if()。。。
是并列关系,只要条件满足都会执行;
if()...else()
是互斥关系,条件满足条件执行 if 内的代码,不满足则执行else内代码;
if() else if()
类似于switch语句,讲条件分为几个分支,分支与分支之间互斥,就是说只要有一条满足则不再去判断其余条件是否满足。
10. JAVA 三元运算符if else 示例问题
public static void main(String[] args)
{
boolean a;
if (20<45)
a=true;
else
a=false;
Sysout.out.println(a);//加上这句
}
虽然你得到了变量a 的值为true,但你并未对它作任何处理,写入输出语句输出结果为true;
要记得如果if后面的语句不只一条{}绝对不能少