2021-09-09

package Helloworld;
//用switch语句判断今天是星期几
public class zixue05 {
    public static void main(String[] args){
        int num=5;
        switch (num){
            case 1:
                System.out.println("星期一");
                break;
            case 2:
        System.out.println("星期二");
                break;
            case 3:
                System.out.println("星期三");
                break;
            case 4:
                System.out.println("星期四");
                break;
            case 5:
                System.out.println("星期五");
                break;
            case 6:
                System.out.println("星期六");
                break;
            case 7:
                System.out.println("星期七");
                break;
            case 8:
                System.out.println("星期八");
                break;
            default:
                System.out.println("错误");
        }
    }
}
/*
switch语句注意事项:
1.多个case后面的数值不可重复
2.switch后面小括号中只能是下列数据类型:
基本数据类型:byte、short、char、int;
引用数据类型:string字符串,enum枚举
3.语句顺序可以颠倒,break可省略(但程序会一直向下执行直至遇到break或程序完毕)
 */

package Helloworld;
/*
使用三元运算符和标准的if-else语句求出两个数字之间的最大值。
 */
public class zixue06 {
public static void main(String[] args){
int a=16;int b=12;

/*这是我写的
if(a>b)//没有符号后面
System.out.println(a);
else if (a<b)
System.out.println(b);
else
    System.out.println("哎呦我去");
    */
//这是老师写的

    //1.首先使用三元运算符
   /* int max=a>b?a:b;
    System.out.println(max);
    */
    //2.使用if语句
    int max;
    if(a>b){
        max=a;
    }else {
        max=b;
    }
    System.out.println(max);
}
}

package Helloworld;
/*
for循环结构:
1.初始化语句:在循环开始最初执行,而且只做唯一一次。
2.条件判断:成立,循环继续,不成立,循环退出。
3.循环体:重复要做的内容,若干行语句。
4步进语句;每次结束循环都要做一次
5.标准格式:for(初始语句;逻辑表达式;迭代语句)
            循环体;
*/
/*
public class zixue07 {
    public static void main(String[] args){
int i;
long money=1, sum=0;
for(i=1;i<=30;i++){
    sum=sum+money;
    money=2*money;
}
        System.out.println(sum);
        System.out.println(30*10);
}
}
*/
/*
while语句:
标准格式:
while(逻辑表达式){
循环体;
}
扩展格式;
初始化语句;
while(条件判断){
循环体;
迭代语句;
}
 */
public class zixue07 {
    public static void main(String[] args){
        int i=1;
long money=1,sum1=1,sum2=10000000;
while (sum1<sum2){
    sum1=sum1+money;
    money=2*money;
    i=i+1;
    sum2=10000000*i;
}
System.out.println("从第"+i+"天 老板得到:"+sum2);
System.out.println("从第"+i+"天 员工得到:"+sum1);
    }
    }//改程序无法运行,为什么

/*
do-while语句
标准格式:
do{
循环体
}while(条件判断);

扩展格式:
初始化语句
do{循环体
迭代语句}
while(条件判断);
 */

/*
public class zixue07 {
    public static void main(String[]args){
        int i=1;
      do{
          System.out.println("么么哒// ");
          i++;
      }while(i<=100);

    }
}
*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值