Thinking In Java 课后习题 c03

本文提供了两个Java程序示例:一是打印1至100之间的整数并在达到47时退出;二是根据当前月份输出相应的季节信息。通过这两个示例,读者可以了解如何使用循环结构和switch语句。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

(1) 写一个程序,打印出1到100间的整数。
(2) 修改练习(1),在值为47时用一个break退出程序。亦可换成return试试。

public class Prt
{
 public static void main(String [] args)
 {
  int i;
  for(i=1;i<=100;i++)
  {
   //if(i==47) break;
   if(i==47) return;
   System.out.print(i+" ");
  }
 }
}
(3) 创建一个switch语句,为每一种case都显示一条消息。并将switch置入一个for循环里,令其尝试每一种case。在每个case后面都放置一个break,并对其进行测试。然后,删除break,看看会有什么情况出现。

import java.util.*;
public class Month
{
 public static void main(String [] args)
 {
  int month;
  Date now=new Date();
  month=now.getMonth()+1;
  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("这是一个寒冷的季节");
  }
 }

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值