循环中的常见题
断头者
这个作者很懒,什么都没留下…
展开
-
编写程序:从键盘上输入任意年份year年的任意月分month和任意日,要求通过程序输出是该年的第几天。
/* 分析:首先,要有键盘扫描器scanner接收所输入的年,月,日。月分有十二个月可用switch语句。 然后,题目中的年和月都有特殊的部分。年有平年(365天)和闰年(366天), 月份有大月(31天),小月(30天),还有最特殊的二月(28,29天)都可用判断if(){}erse{}来搞定。 最后,平闰年的区分和2月份28,29天的区分是相同的,有个通式:{ 年的天数%400==0||(年的天数%4==0 && 年的天数%100!=0) } 想.原创 2022-05-13 12:31:25 · 1646 阅读 · 1 评论 -
Java水仙花数的代码实现:输出所有的水仙花数,所谓水仙花数是指一个3位数,并统计水仙花数的个数,各个位上数字立方和等于其本身。 例如: 153 = 1*1*1 + 3*3*3 + 5*5*5
public static void main(String[] args) { int box =0;//定义一个盒子,用来存储所得的水仙花个数 for (int i = 100; i <=999 ; i++) { int ge= i%10; int shi= (i/10)%10; int bai = (i/100)%100; if ((bai*bai*bai+shi*shi*shi+ge*ge*ge)==i) /.原创 2022-05-07 00:16:01 · 1178 阅读 · 0 评论