母亲节代码

母亲节代码,第1张

母亲节代码如下:

程序员发挥自己专业特长浪漫的一面,

送这个—母亲节专属代码,来表达我们的爱意:

publicclass MothersDay {

privateString sayToMother = ""

//假设人类活着平均年龄为80岁,我们困绝希望是永远+∞

privatestatic final int liveMaxAge =80

//我们刚虚尺睁出生的时候

privateint age = 0

publicMothersDay() {

fromBornToOld()

/**

*从出生到长大

*/

privatevoid fromBornToOld() {

//呱呱坠地,我们用哭的方式,面对这个世界,以及心疼母亲生我们的痛苦

sayToMother= "crying......"

while(isPeopleStillLive()) {

switch(age) {

case0:

sayToMother= "crying......"

break

case1:

sayToMother= "想对经常被我弄醒的妈妈差岁说:谢谢你对我的照顾,给我洗尿布,给我的爱";

break

case3:

sayToMother= "虽然我整天翻箱倒柜,把家里弄的一团糟,但是天真的我,真的很爱我妈妈";

break

case7:

sayToMother= "之前是不懂事,没长大,到了七岁八岁万人嫌的时候,整天惹妈妈生气,调皮捣蛋";

break

case10:

sayToMother= "听妈妈的话,开始读书学习";

break

case16:

sayToMother= "妈妈你真的很烦人,天天就知道唠叨";

break

case18:

sayToMother= "成人了,真想快点离开这个整天烦人,唠叨的家";

break

case25:

sayToMother= "妈妈,您当时是对的,感谢您的教诲和唠叨";

break

case30:

sayToMother= "带上孩子和媳妇,说:走,去看看咱妈";

break

case40:

sayToMother= "妈妈,我来照顾您,别再为我 *** 劳了";

break

case50:

sayToMother="时光时光慢些吧不要再让您再变老了";

break

case60:

sayToMother= "希望能和您永远在一起,妈,您别离开我好吗?";

break

caseliveMaxAge:

sayToMother= "我愿用一切,换您岁月长留";

break

default:

sayToMother= age+"岁的我说:…………(期待全是陪伴,父母要求的不多,陪伴才是最好的爱❤️)";

break

System.out.println(sayToMother)

try{

Thread.sleep(365*24*60*60*1000L)

}catch (InterruptedException e) {

//无言的痛,我相信程序员都明白这是什么意思(白发人送黑发人)

e.printStackTrace()

//岁月如梭

age++

//活着

publicboolean isPeopleStillLive() {

returnage==liveMaxAge ? false : true

publicstatic void main(String args) {

newMothersDay()

分2步判断:

1.今天是否是5月

2.今天是否是第二个星期缓李天

1.很容扰困迟易判断,关键是2,判断星期几也容易,主要就是判断是否是第二个星期天。

通过分析:如果5.1是星期一,那么第二个星期天应该是5.14,依次得到下表

5.1的星期 ////第二个星期天的日期

1 ////14

2 /尺姿///13

3 ////12

4 ////11

5 ////10

6 ////9

7 ////8

观测上表可以得出,不过5.1是星期几,两数相加都是15;

代码如下:

dim a,b

a=date()

b=year(a) &"-05-01"

if (month(a)=5) and (weekday(a)=7) then

if (weekday(b)+day(a)=15) then msgbox "母亲节快乐"

end if

#include<stdio.h>

int year, month, day, week

int century, year_2

int m_year, m_month, m_day, m_week

void main()

{

//scanf("%d",&y)

//启握scanf_s("%d-%d-%d",&year, &month, &day, 10)

scanf_s("%d", &year)

month = 5

day = 1

m_year = year

m_month = month

century = year / 100

year_2 = year % 100

week = (year_2 + (int)(year_2 / 4.0) + (int)(century / 4.0) - (2 * century) + (int)((26 * (month + 1)) / 10.0) + day - 1)

week = week % 7 //上面算出来的值有可能为负值,负值%7还为负值,所好橡以加if判断

if(week <= 0)

week = week + 7

printf("%d年%d月%d日是星期%d\n", year, month, day, week)

m_day = 15 - week

printf("%d年悄袜庆母亲节是%d月%d日\n", m_year, m_month, m_day)

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/yw/12543047.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存