永发信息网

学习Vc++大概要多长时间才能开发程序

答案:2  悬赏:80  手机版
解决时间 2021-02-21 01:53
学习Vc++大概要多长时间才能开发程序
最佳答案
学几分钟就可以了…………做一个…………hello world只是看你想做哪类程序而已,每种程序都需要不同的时间 ………………如果你之前学过别的语言的话,应该也不会说很久的。如果没学过别的语言就学VC++的话那就要超级长的时间了……建议先学C再学C++
全部回答
没做完,再等等 #include using namespace std; class time { private: short int hour; short int minute; short int sec; short int year; short int month; short int day; bool am , pm , _12_24 , ad ; public: time() { setyear(); setmonth(); setday(); sethour(); setminute(); setsec(); cout << "\n\n" ; _12_24 = true; } void setyear() { a: cout << "请输入年:"; cin >> year; if (year == 0 ) { cout << "年份不得为0,请重新输入!" ; goto a; } else if (year > 0 ) { ad = true; } else if (year < 0 ) { ad = false ; } } void setmonth() { a: cout << "请输入月:"; cin >> month; if (month > 12) { cout << "输入错误,请重新输入!" << endl; goto a; } } void setday() { int i ; if (year % 4 == 0 ) { i = 29; } else { i = 28 ; } const int c[] = {31,i,31,30,31,30,31,31,30,31 ,30,31}; for (i = 0 ;i < (month-1) ;i++) { ; } a: cout << "请输入日:"; cin >> day; if (day > c[i]) { cout << "输入错误,请重新输入!" << endl; goto a; } } void sethour() { a: cout << "请输入时:"; cin >> hour; if (hour > 24) { cout << "输入错误,请重新输入!" << endl; goto a; } } void setminute() { a: cout << "请输入分:"; cin >> minute; if (minute > 60) { cout << "输入错误,请重新输入!" << endl; goto a; } } void setsec() { a: cout << "请输入秒:"; cin >> sec; if (sec > 60) { cout << "输入错误,请重新输入!" << endl; goto a; } } void display() { cout << endl ; if (year < 0 ) ad = false; else ad = true; if (ad == true) { cout << "公元" << year; } else if (ad == false) { double temp; temp = (double)year; temp = abs(temp); year = (int)temp; cout << "公元前" << year; } cout <<"年" << month << "月" << day << "日" << endl; if (_12_24 != true) { if (am == true) { cout << "上午" ; } else if (pm == true) { cout << "下午" ; } } cout << hour << "时" << minute << "分" << sec << "秒" << endl; } void conversion() { int flag; cout <> flag; switch(flag) { case 1: { if (_12_24 != true ) { _12_24 = true; am = pm = false; hour += 12; } else { break; } } case 2: { if (_12_24 != false) { _12_24 = false; if (hour >= 12 ) { pm = true; am = false; hour -= 12; break ; } if (hour < 12) { pm = false; am = true; break ; } } else { break; } } } } bool compare(time a) { if (year > a.viewyear() ) { return true; } else { if (month > a.viewmonth() ) { return true; } else { if (day > a.viewday() ) { return true; } else { if (hour > a.viewhour() ) { return true; } else { if (minute > a.viewminute()) { return true; } else { if (sec > a.viewsec()) { return true; } else { return false; } } } } } } } void operator + (int a ) { int flag , i; if (year % 4 == 0 ) { i = 29; } else { i = 28 ; } const int c[] = {31,i,31,30,31,30,31,31,30,31 ,30,31}; for (i = 0 ;i < (month-1);i++) { ; } cout << "\t\t\t1.给年加" << endl << "\t\t\t2.给月加" << endl << "\t\t\t3.给日加" << endl << "\t\t\t4.给时加" << endl << "\t\t\t5.给分加" << endl <<"\t\t\t6.给秒加" <> flag; switch(flag) { case 1: { year += a ; if (ad == false && year >= 0 ) { ad = true ; year += 1; } break; } case 2: { month += a; if (month >= 12 ) { year += 1 ; if (ad == false && year >= 0 ) { year += 1; ad == true; } month = 0 ; } break; } case 3: { int temp; day += a; if (day >= c[i]) { month += 1 ; day -= c[i]; if (month > 12 ) { year += 1 ; if (ad == false && year >= 0 ) { year += 1; ad == true; } month = 1 ; } } break; } case 4: { int temp; hour += a ; if (hour >= 24) { day += 1; hour = 0; if (day >= c[i]) { month += 1 ; day -= c[i]; if (month > 12 ) { year += 1 ; if (ad == false && year >= 0 ) { year += 1; ad == true; } month = 1 ; } } } break; } case 5: { int temp; minute += a ; if (minute >= 60) { hour += 1 ; if (hour >= 24) { day += 1; hour = 0; if (day >= c[i]) { month += 1 ; day -= c[i]; if (month > 12 ) { year += 1 ; if (ad == false && year >= 0 ) { year += 1; ad == true; } month = 1 ; } } } } break; } case 6: { int temp; sec += a; if (sec >= 60 ) { minute += 1 ; sec = 0 ; if (minute >= 60) { hour += 1 ; if (hour >= 24) { day += 1; hour = 0; if (day >= c[i]) { month += 1 ; day -= c[i]; if (month > 12 ) { year += 1 ; if (ad == false && year >= 0 ) { year += 1; ad == true; } month = 1 ; } } } } } } break; } } void operator - (int a ) { int flag; cout << "\t\t\t1.给年减" << endl << "\t\t\t2.给月减" << endl << "\t\t\t3.给日减" << endl << "\t\t\t4.给时减" << endl << "\t\t\t5.给分减" << endl << "\t\t\t6.给秒减" <> flag; switch(flag) { case 1: { year -= a; if (year <= 0 && ad == true) { year -= 1; ad = false ; } break; } case 2: { if (a < month) month -= a; else { year -= 1 ; if (year <= 0 && ad == true) { year -= 1; ad = false ; } if (a < 12 ) month = 12 - (a - month ) ; else cout <<"您输入的数大于或者等于12,请直接用年来减"; } break; } case 3: { int i ; if (year % 4 == 0 ) { i = 29; } else { i = 28 ; } const int c[] = {31,i,31,30,31,30,31,31,30,31 ,30,31}; for (i = 0 ;i < (month-1) ;i++) { ; } if (day >= c[i]) { cout << "您输入的数大于或者等于了这一月的天数,请直接用月减"; break; } if (a < day) day -= a; else { month -= 1; if (month == 0 ) { month = 12 ; year -= 1 ; if (year <= 0 && ad == true ) { year -= 1; } } day = c[i] - (a - day) - 1 ; } break; } case 4: { if (a <= hour) hour -= a ; else { } break; } case 5: { if (a <= minute) minute -= a ; else { } break; } case 6: { if (a <= sec) sec -= a; else { } break; } } } };
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小胖烤肉在什么地方啊,我要过去处理事情
齐景公问政于孔子,孔子对曰:“君君臣臣,父
如果有个女生问你…为什么对她那么好!应该怎
在大集体中被孤立过的人多吗?她们都有些什么
芜湖禹韵水利工程有限公司我想知道这个在什么
现金流量表包括()等形式。Ⅰ.企业现金流量表
请问我爸爸在工地上干活被搅拌机把手指弄骨折
有谁知道四川仁寿哪有卖步步高点读机的
白令海峡上有贯通北美与亚洲的桥或海底隧道吗
周公解梦梦见跟妻子离婚,妻子嫁别人
有什么软件能让自己了解到世界各事
海信电视机黑屏怎么回事
大世界休闲中心在什么地方啊,我要过去处理事
个人征信网上差的,有逾期有呆账,现在需要办
下列各种微生物中,哪一项不属于生产者? A、
推荐资讯
有没有跟开卷有益效果一样的手机阅读软件
雨水斗的排水连接管管径有何要求?A.大于50mm
【凌的意思】凌晨的凌是什么意思急!
维修人员把ipad屏弄坏了怎么处理
急!家里的小鱼缸的过滤器吧把鱼弄死了怎么办
菜芯的花可以吃吗?
下列选项中属于劳动者个别劳权的有()。A.休
公司可以随意出通告延长上班时间吗?
黄安派出所综合服务大厅我想知道这个在什么地
隆福家园地址在什么地方,想过去办事
六合三中最低分数线是多少。
人们使用简单机械的目的是什么(四个方面)()
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?