「java语句编制」java编译方式

博主:adminadmin 2023-01-22 15:21:06 308

本篇文章给大家谈谈java语句编制,以及java编译方式对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

用switch语句编写JAVA程序,实现输入年份,月份,显示该月天数?

int y; // year可以随便设定

int m; //month可以随便设定

int d=0; //day设默认

int i=0;

for(i 2000; i++){

if(y==4i){

switch [m]{

case '2'

return d=29;

break;

case '1'

case '3'

case '5'

case '7'

case '8'

case '10'

case '12'

return d=31;

default: return d=30;

}

}

else{

switch [m]{

case '2'

return d=28;

break;

case '1'

case '3'

case '5'

case '7'

case '8'

case '10'

case '12'

return d=31;

default: return d=30;

扩展质料:

switch语句执行时会从上到下根据括号中表达式的值作比较,当某个case语句中的表达式与此值相同时,就执行这个case语句或语句序列,直到遇到break为止。 break语句是必须有的,它用来结束switch语句的执行。

如果所有case语句后面的表达式都不等于switch语句的表达式expr1的值川0执行default后面的默认语句序列。不过,default部分是可选的。如果没有这一部分,并遇到所有case语句都不匹配,那么,就不作任何处理而进入后续程序段的执行。

可见,一个switch语句可以代替多个if-else语句组成的分支结构,而switch语句从思路上显得更清晰。

使用switch语句时,要注意expr1必须是符合byte,char,short,int类型的常量表达式,而不能用浮点类型或long类型,//(也不能为一个字符串)。

参考资料:switch-百度百科

用Java语句编写1+2+3+4+....+n

public

class

Day2011_09_01

{

/**

*

作者:李武明

*

功能:用Java语句编写1+2+3+4+....+n8888的最大整数n

*

日期:2011-09-01

*/

public

static

void

main(String[]

args)

{

//

TODO

Auto-generated

method

stub

int

sum=0;

//加数的和

int

num=0;

//记录当前加数的个数

for(int

i=1;i8888;i++){

if(sum8888){

break;

//当和大于8888的时候跳出for循环

}

num=i;

sum=sum+i;

}

System.out.println("最大正整数为:"+num);

}

}

希望可以帮助你,有什么疑问请追问

我知道的一定会竭尽全力

用Java语句编写30+35+40+45+50....+100的结果

int sum=0;

for(int i=30;i=100;i+=5){

sum+=i;

}

System.out.println(sum);

用JAVA的do-while语句编写程序例子

public class SimpleDoWhile {

public static void main(String[] args) {

int index = 1;

do {

System.out.println(index);

index = index + 1;

} while(index = 10);

System.out.println("DONE.");

}

}

输出结果为:

do...while 循环是 while 循环的变体。在检查while()条件是否为真之前,该循环首先会执行一次do{}之内的语句,然后在while()内检查条件是否为真,如果条件为真的话,就会重复do...while这个循环,直至while()为假。

do-while 循环语法格式:

do

{

循环体;

}

while (条件表达); //条件表达,可以引用外传感器返回值。

扩展资料:

do...while 和 while循环非常相似,区别在于表达式的值是在每次循环结束时检查而不是开始时。

和正规的 while 循环主要的区别是 do-while 的循环语句保证会执行一次(表达式的真值在每次循环结束后检查),然而在正规的 while 循环中就不一定了(表达式真值在循环开始时检查,如果一开始就为 FALSE 则整个循环立即终止)。

总结:while循环是先判断后循环 ,而do–while循环是先循环后判断。

参考资料:do while-百度百科

关于java语句编制和java编译方式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。