真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

c++日歷/為了孫曌凌,CSDN-創(chuàng)新互聯(lián)

哈嘍,今天又是一起練手代碼,表示時(shí)間的,他就是c++日歷代碼,有5中選擇,我就是自己編然后發(fā)給在座的博客們的,這次也是一個(gè)嘗試,接下來。

為秭歸等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及秭歸網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、秭歸網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!

源代碼展示:? ?(純屬猿創(chuàng))

#include

#include

#include

using namespace std;

int o;

bool prime = 1;

bool prime1 = 1;

bool prime2 = 1;

struct {

? int year;

? int month;

? int day;

}date;

int main()

{

? void op1();

? void op2();

? void op3();

? void op4();

? void op5();

?

? cout<< "1.顯示某一年的全年日歷\n";

? cout<< "2.顯示某年某月的月歷\n";

? cout<< "3.顯示某年某月某日是星期幾\n";

? cout<< "4.顯示某年某月某日是該年度的第幾天\n";

? cout<< "5.退出\n";

? int z;

? cout<< "請選擇(0-4)"<< endl;

? cin >>z;

? switch (z)

? {

? case 1: op1();

? break;

? case 2: op2();

? break;

? case 3: op3();

? break;

? case 4: op4();

? break;

? case 5: op5();

? break;

? }

? return 0;

}

void op4()

{

? int days;

? cout<< "輸入年月日"<< endl;

? cin >>date.year >>date.month >>date.day;

? switch (date.month)

? {

? case 1:days = date.day;

? break;

? case 2:days = date.day + 31;

? break;

? case 3:days = date.day + 59;

? break;

? case 4:days = date.day + 90;

? break;

? case 5:days = date.day + 120;

? break;

? case 6:days = date.day + 151;

? break;

? case 7:days = date.day + 181;

? break;

? case 8:days =date.day + 212;

? break;

? case 9:days = date.day + 243;

? break;

? case 10:days = date.day + 273;

? break;

? case 11:days = date.day + 304;

? break;

? case 12:days = date.day + 334;

? break;

? }

? cout<< date.year<< "年"<< date.month<< "月"<< date.day<< "日是本年度的第"<< days<< "天"<< endl;

}

void op3()

{

? int xq, d1;

? if (prime)

? {

? cout<< "輸入年份"<< endl;

? cin >>date.year;

? cout<< "輸入本月份"<< endl;

? cin >>date.month;

? cout<< "輸入日份"<< endl;

? cin >>date.day;

? }

? else if (prime1)

? {

? cout<< "輸入年份"<< endl;

? cin >>date.year;

? cout<< "輸入本月份"<< endl;

? cin >>date.month;

? date.day = 1;

? }

? else if (prime2)

? {

? cout<< "輸入年份"<< endl;

? cin >>date.year;

? }

? d1 = (date.year - 1) * 365 + (date.year - 1) / 4 - (date.year / 100) + (date.year / 400);//百度搜的公式

? xq = d1 % 7 + 1;

? switch (date.month)

? {

? case 1:date.day = date.day; break;

? case 2:date.day = date.day + 31; break;

? case 3:date.day = date.day + 59; break;

? case 4:date.day = date.day + 90; break;

? case 5:date.day = date.day + 120; break;

? case 6:date.day = date.day + 151; break;

? case 7:date.day = date.day + 181; break;

? case 8:date.day = date.day + 212; break;

? case 9:date.day = date.day + 243; break;

? case 10:date.day = date.day + 273; break;

? case 11:date.day = date.day + 304; break;

? case 12:date.day = date.day + 334; break;

? }

? if (((date.year % 4 == 0 && date.year % 100 != 0) || date.year % 400 == 0) && date.month >= 3)//判斷閏年

? date.day += 1;

? xq = (xq + (date.day - 1)) % 7;

? if (xq == 0) xq = 7;

? if (prime)

? switch (xq)

? {

? case 1:cout<< "該天是星期一"<< endl; break;

? case 2:cout<< "該天是星期二"<< endl; break;

? case 3:cout<< "該天是星期三"<< endl; break;

? case 4:cout<< "該天是星期四"<< endl; break;

? case 5:cout<< "該天是星期五"<< endl; break;

? case 6:cout<< "該天是星期六"<< endl; break;

? case 7:cout<< "該天是星期日"<< endl; break;

? }

}

void op2()

{

? prime = 0;

? op3();

? int i, s;

? int a[13] = { 0,31,28,31,30,31,30,31,31,30,31,30,31 };

? int m = 0, b = 0;

? if ((date.year % 4 == 0 && date.year % 100 != 0) || date.year % 400 == 0) a[2] = 29;

? cout<< date.year<< "年"<< date.month<< "月"<< endl;

? i = date.month;

? cout<< "------------------------------------------"<< endl;

? cout<< " ? ?日 ? ?一 ? ?二 ? ?三 ? ?四 ? ?五 ? ?六"<< endl;

? cout<< "------------------------------------------"<< endl;

? if (o == 7) o = 0;

? for (m = 0; m< o; m++) cout<< " ? ? ?";

? for (b = 1; b<= a[i]; b++)

? {

? cout<< setw(6)<< b;

? if ((b + o) % 7 == 0) cout<< endl;

? }

? if (b< 33) cout<< endl;

? for (m = 0; m< o; m++) cout<< " "<< endl;

? prime = 0;

}

void op1()

{

? prime1 = 0;

? for (date.month = 1; date.month<= 12; date.month++)

? {

op2();

? prime2 = 0;

? }

}

void op5()

{

? cout<< "byebye\n";

}

‘隨時(shí)隨的看日歷’(紅眼),古德白。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧


網(wǎng)頁題目:c++日歷/為了孫曌凌,CSDN-創(chuàng)新互聯(lián)
本文路徑:http://weahome.cn/article/pggoj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部