什么叫非编系统(非编系统)
大家好,我是小华,我来为大家解答以上问题。什么叫非编系统,非编系统很多人还不知道,现在让我们一起来看看吧!
1、因为涉及到怎么置光标位置的问题,现在还做不出来,下面的程序是c++的。
2、你看一下他是输入粘合月求一个月的日历,我再用C试一下 //输入年月求该月日历 #include #include using namespace std; class calendarType { private: int year; int month; int days; public: calendarType(int Year = 1500, int Month = 1); void setYear(int Year); void setMonth(int Month); int getYear(); int getMonth(); int getDays(int Year, int Month); bool IsLeapYear(int Year); void disCalendar(int Year, int Month); }; calendarType::calendarType(int Year, int Month) { if (Year < 1500 || Year > 3000) year = 1500; else year = Year; if (Month > 12 || Month < 1) month = 1; else month = Month; getDays(year, month); } void calendarType::setYear(int Year) { if (Year >= 1500 && Year <= 3000) year = Year; } void calendarType::setMonth(int Month) { if (Month >=1 && Month <= 12) month = Month; } inline int calendarType::getYear() { return year; } inline int calendarType::getMonth() { return month; } int calendarType::getDays(int Year, int Month) { switch(Month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: days = 31;break; case 4: case 6: case 9: case 11: days = 30; break; case 2: if (IsLeapYear(Year)) days = 29; else days = 28; } return days; } //判断闰年 bool calendarType::IsLeapYear(int Year) { if ((Year % 4 == 0 && Year % 100 != 0) || Year % 400 == 0) return true; else return false; } //输出函数 void calendarType::disCalendar(int Year, int Month) { int totalDays = 0; for (int i = 1500; i < Year; i++) { if (IsLeapYear(i)) totalDays += 366; else totalDays += 365; } for (i = 1; i < Month; i++) { totalDays += getDays(Year, i); } totalDays++; int week = totalDays % 7; cout << setw(30) << Year << "年" << Month << "月"; cout << endl; cout << setw(8) << "Sun"; cout << setw(8) << "Mon"; cout << setw(8) << "Tue"; cout << setw(8) << "Wed"; cout << setw(8) << "Thu"; cout << setw(8) << "Fri"; cout << setw(8) << "Sat"; cout << endl; week++; if (week > 7) week = 1; for (i = 1; i < week; i++) cout << setw(8) << ""; getDays(Year, Month); for (i = 1; i <= days; i++) { if (week > 7) {cout << endl; week = 1; } cout << setw(8) << i; week++; } } //主函数 int main() { int year, month; cout << "输入需要查询的年和月:"; cout << flush; cin >> year >> month; calendarType Cal(year, month); Cal.disCalendar(year, month); getchar(); getchar(); return 0; }。
本文到此讲解完毕了,希望对大家有帮助。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
试驾极狐阿尔法S(ARCFOX αS)是一次令人印象深刻的体验。从咨询开始,品牌的专业客服迅速回应了我的疑问,...浏览全文>>
-
如果您想预约哈弗猛龙的试驾体验,可以按照以下步骤快速在4S店完成预约:首先,您可以通过哈弗汽车的官方网站...浏览全文>>
-
如果您想体验零跑汽车的试驾服务,可以通过以下步骤在4S店快速预约:首先,访问零跑汽车的官方网站或通过其官...浏览全文>>
-
试驾奔驰迈巴赫S级的预约流程简单清晰,以下是具体步骤:首先,访问奔驰官方网站或联系当地授权经销商。在网站...浏览全文>>
-
纳米01试驾流程通常包括以下几个步骤:第一步:预约试驾用户可以通过品牌官网、4S店或电话预约试驾。提前预约...浏览全文>>
-
奔腾B70是一款集时尚设计与卓越性能于一身的中型轿车,近期有幸对其进行了一次深度试驾。这款车型不仅外观大气...浏览全文>>
-
想要快速预约福特蒙迪欧的试驾体验驾驶乐趣?以下是一些简单步骤帮助您轻松完成:首先,访问福特官网或通过福...浏览全文>>
-
大众试驾,轻松搞定试驾想要深入了解一款车的性能与驾驶感受?试驾是最佳选择!无论是追求操控感的运动型轿车...浏览全文>>
-
试驾现代胜达时,您需要满足一些基本条件以确保安全和顺利的体验。首先,您必须持有有效的驾驶证,并且驾龄通...浏览全文>>
-
小鹏G7是一款备受关注的智能电动车,对于新手来说,试驾前需要了解一些关键步骤和注意事项,确保安全且充分体...浏览全文>>
- 哈弗猛龙预约试驾,如何在4S店快速预约?
- 零跑汽车试驾,如何在4S店快速预约?
- 江淮iEV7试驾预约预约流程
- 试驾MG4 EV全攻略
- 奥迪SQ5 Sportback预约试驾,线上+线下操作指南
- 全顺试驾预约,一键搞定,开启豪华驾驶之旅
- 魏牌预约试驾全攻略
- 试驾零跑汽车零跑C01,畅享豪华驾乘,体验卓越性能
- 试驾哈弗H6操作指南
- 零跑T03试驾,畅享豪华驾乘,体验卓越性能
- 菱势汽车预约试驾,轻松搞定试驾流程
- MINI试驾,线上+线下操作指南
- 试驾沃尔沃XC60,从预约到试驾的完美旅程
- 试驾QQ多米,畅享豪华驾乘,体验卓越性能
- 试驾丰田汉兰达,一键搞定,开启豪华驾驶之旅
- 力帆预约试驾,一键搞定,开启豪华驾驶之旅
- 阿维塔12预约试驾,4S店体验全攻略
- 试驾江铃E路顺V6,简单几步,开启完美试驾之旅
- 灵悉L试驾预约,如何享受4S店的专业服务?
- 极氪7X试驾,如何享受4S店的专业服务?