「java语句编制」java编译方式
本篇文章给大家谈谈java语句编制,以及java编译方式对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、用switch语句编写JAVA程序,实现输入年份,月份,显示该月天数?
- 2、用Java语句编写1+2+3+4+....+n
- 3、用Java语句编写30+35+40+45+50....+100的结果
- 4、用JAVA的do-while语句编写程序例子
用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编译方式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。