日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

Java黑皮书课后题第5章:**5.28(显示每月第一天是周几)编写程序,提示用户输入年份和代表概念第一天是周几的数字,然后在控制台显示该年各个月份的第一天是周几

發(fā)布時間:2024/7/23 java 24 豆豆

5.28(顯示每月第一天是周幾)編寫程序,提示用戶輸入年份和代表概念第一天是周幾的數字,然后在控制臺顯示該年各個月份的第一天是周幾

  • 題目
    • 題目概述
    • 破題
  • 代碼
    • 運行示例

題目

題目概述

5.28(顯示每月第一天是周幾)編寫程序,提示用戶輸入年份和代表概念第一天是周幾的數字,然后在控制臺顯示該年各個月份的第一天是周幾
如:如果用戶輸入的年份是2013和代表2013年1月1日為星期二的2,程序應該顯示如下輸出:
January 1, 2013 is Tuesday
December 1, 2013 is Sunday

破題

使用嵌套,外層for循環(huán),內層兩個switch選擇語句

代碼

import java.util.Scanner;public class Test5_28 {public static void main(String[] args) {// 接收用戶輸入Scanner input = new Scanner(System.in);System.out.println("輸入年份和代表該年第一天是周幾的數字");int year = input.nextInt();int day = input.nextInt();// 計算指定年份1月1號到String str = "";String str2 = "";for (int month = 1; month <= 12 ; month++){// 月份天數(不考慮閏年)switch (month){case 1: {str1 += "January 1, ";} break;case 2: {day += 31; str1 += "Febuary 1, ";} break;case 3: {day += 28; str1 += "March 1, ";} break;case 4: {day += 31; str1 += "April 1, ";} break;case 5: {day += 30; str1 += "May 1, ";} break;case 6: {day += 31; str1 += "June 1, ";} break;case 7: {day += 30; str1 += "July 1, ";} break;case 8: {day += 31; str1 += "Auguest 1, ";} break;case 9: {day += 31; str1 += "September 1, ";} break;case 10: {day += 30; str1 += "October 1, ";} break;case 11: {day += 31; str1 += "November 1, ";} break;case 12: {day += 30; str1 += "December 1, ";}}// 判斷閏年+month大于等于2則day+1if (((year % 4 == 0) && (year % 100 != 0)) || ((year % 400 == 0) && (year % 100 == 0))){if (month != 1)day +=1;}// 求是周幾int week = day % 7;switch (week){case 1:str2 = " is Monday";break;case 2:str2 = " is Tuesday";break;case 3:str2 = " is Wednesday";break;case 4:str2 = " is Thurday";break;case 5:str2 = " is Friday";break;case 6:str2 = " is Saturday";break;case 0:str2 = " is Sunday";break;}// 輸出System.out.println(str + year + str2);str = "";str2 = "";}} }

運行示例

輸入年份和代表該年第一天是周幾的數字 2013 2 January 1, 2013 is Tuesday Febuary 1, 2013 is Friday March 1, 2013 is Friday April 1, 2013 is Monday May 1, 2013 is Wednesday June 1, 2013 is Saturday July 1, 2013 is Monday Auguest 1, 2013 is Thurday September 1, 2013 is Sunday November 1, 2013 is Tuesday December 1, 2013 is Friday October 1, 2013 is SundayProcess finished with exit code 0

總結

以上是生活随笔為你收集整理的Java黑皮书课后题第5章:**5.28(显示每月第一天是周几)编写程序,提示用户输入年份和代表概念第一天是周几的数字,然后在控制台显示该年各个月份的第一天是周几的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 老王66福利网 | 日韩欧美aⅴ综合网站发布 国产成人一区二区三区小说 | 色呦呦一区二区三区 | 野花中文免费观看6 | 亚洲成人自拍网 | 中文字幕高清一区 | 天堂在线资源网 | 麻豆av免费在线 | 饥渴少妇色诱水电工 | 播播激情网| 欧美一区二区三区视频 | 狂野欧美性猛交xxxxhd | 成人v片 | 久草视频在线免费播放 | 女同一区二区 | 国产精品永久免费视频 | 色精品视频 | 婷婷日韩| 波多野结衣一区二区三区四区 | 成人一级影视 | 亚洲欧美在线观看 | 欧美福利网站 | 欧美成人黄色网 | 日日干天天射 | 色羞羞 | 国产午夜三级一区二区三 | 久久久久99人妻一区二区三区 | 亚洲h动漫 | 婷婷伊人综合中文字幕 | 97人人爽人人爽人人爽人人爽 | 污视频在线观看网址 | av毛片在线免费观看 | 日本视频免费在线 | 国内激情自拍 | 欧美亚洲综合在线 | 爆操白虎 | 在线观看国产免费av | 久久久久久久久免费视频 | 久久久久久久久久久97 | 性欧美hd调教| 黄色免费网站 | 黄站在线观看 | 色网站免费在线观看 | 在线观看黄色小视频 | 亚洲麻豆一区二区三区 | 一区不卡在线 | 国产福利影院 | 国产 日韩 欧美 精品 | 少妇免费直播 | 国产视频一区二区三 | eeuss一区| 我们的2018中文免费看 | 美女扒开尿口让男人捅爽 | 无码aⅴ精品一区二区三区 精品久久在线 | 中文字幕一区二区三区人妻在线视频 | 日韩在线不卡一区 | 欧美日韩色图 | 日韩欧美国产亚洲 | 国内精品福利视频 | 国产精品一区一区三区 | 视频一区二区三区在线观看 | 天美乌鸦星空mv | 中文字幕国产在线观看 | 日韩国产在线一区 | 中文字幕乱码视频 | 99爱爱| 精品一区二区三区无码视频 | 肌肉猛男裸体gay网站免费 | 国产九色在线播放九色 | 成人激情小说网站 | 国产又粗又猛又爽视频 | 午夜做爰xxxⅹ性高湖视频美国 | 欧美激情国产精品 | 国产爱搞| 主人性调教le百合sm | 成人在线免费网址 | 免费观看全黄做爰的视频 | 葵司ssni-879在线播放 | 特大黑人巨交性xxxx | 色成人综合 | 在线观看的黄网 | 欧美 丝袜 自拍 制服 另类 | 亚洲第一毛片 | 91久久人人 | 欧美一级片a | 亚洲av日韩av不卡在线观看 | 小镇姑娘高清播放视频 | 熟女肥臀白浆大屁股一区二区 | 伊人色区 | 亚洲精选中文字幕 | 91成人亚洲| 夜夜草视频 | 亚洲精品永久免费 | 美国三级视频 | 97在线观看免费 | 91免费在线播放 | 亚洲最新中文字幕 | 日本女优网址 | 亚洲资源av |