java第四次学习

第四次学习

选择结构(switch语句)

在这里插入图片描述

import java.util.Scanner;

class SwitchDemo
{
     public static void main(String[] args)
	 {
	      int month;
	      Scanner sc=new Scanner(System.in);
		  
		  System.out.println("请输入月份:");
		  month=sc.nextInt();
		  
		  switch(month)
		  {
		      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;
			  case 9:
			      System.out.println("秋季");
			      break;
			  case 10:
			      System.out.println("秋季");
			      break;
		      case 11:
			      System.out.println("秋季");
			      break;
		      case 12:
			      System.out.println("冬季");
			      break;
              default:
			  	  System.out.println("输入错误");
			      break;
			  
              			  
		  }
	 }

}

自己在写的时候,把case 后的’:‘写成了’;’,出现了大量错误
在这里插入图片描述

循环结构

在这里插入图片描述


class ForDemo
{
     public static void main(String[] args)
	 {
	     int counter=0;
	     for(int i=1;i<=1000 ;i++){
		     if(i%3==2&&i%5==3&&i%7==2){
			     counter++;
			 }
		 }

		 System.out.println("counter is"+counter);
	 }

}

在这里插入图片描述
需求:小芳的妈妈每天给她2.5元钱,她都会存起来,但是,
每当这一天是存钱的第5天或者5的倍数的话,她都会花去6元钱,
请问,经过多少天,小芳才可以存到100元钱。

class WhileBreakDemo
{
     public static void main(String[] args)
	 {
          double dayMoney=2.5;
		  double daySum=0;
		  int    dayCount=1;
		  double result=100;
		  while(true)
		  {
		    //存钱+消费
			daySum=daySum+dayMoney;
			if(daySum>=result)
			{
                 break;			
			}
			
			if(dayCount%5==0)
			{
			   daySum=daySum-6;
			}
			dayCount++;
		  }
		  System.out.println("it is days:"+dayCount);
	 }

}

小星星


```java
class putin{
   public static void main(String[] args){
   
     int i=1;
	 for(i=1;i<=5;i++)
	 {
	 
	     int j=1;
		 for(j=1;j<=i;j++)
		 {
		   System.out.print("*");
		 }
		 System.out.println();
	 
	 
	 }
   
   
   
   }





}

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值