2)nextdate函式問題 nextdate函式說明一種複雜的關係,即輸入變數之間邏輯關係的複雜性
nextdate函式包含三個變數month、day和year,函式的輸出為輸入日期後一天的日期。
要求輸入變數month、day和year均為整數值,並且滿足下列條件:
條件1 1≤ month ≤12 否則輸出,月份超出範圍
條件2 1≤ day ≤31 否則輸出,日期超出範圍
條件3 1912≤ year ≤2050 否則輸出:年份超出範圍 string nextdate(m,d,y) 注意返回值是字串。
程式要求: 1)先顯示「請輸入日期」
2)不滿足條件1,返回:「月份超出範圍」;不滿足條件2,返回:「日期超出範圍」;不滿足條件3,返回:「年份超出範圍」;
3)條件均滿足,則輸出第二天的日期:格式「****年**月**日」(如果輸入2023年12月31日,則正常顯示2023年1月1日) 直到輸入 -1,程式退出。
#include "stdafx.h
"#include
using
namespace
std;
class
date
;int
date::year()
intdate::month()
int date::day(int day1;int month1;int
year1);
if(day<31
)else
if(day==31
)else
}day=day1;
if(month==4||month==6||month==9||month==11
)else
if(day1==30
)else
if(month>12
)year =year1;
if(year>2050
)if(month1 ==2
) day1++;
month =month1;
}else
if(dayq==29
)else
day=day1;
}else
else
if(day1==28
)
else
day=day1;}}
return
day;
}int
main()
else
else
}return0;
}
黑客入侵網上報警 煙台牟平開通網上110
編外 牟平好歹是個區,挺先進 近日,牟平公安分局成功查處一起黑客非法入侵網咖管理系統並非法改變計算機資訊系統案件,查獲違法人員一名,違法人員李某受到行政拘留五日的處罰。這是從今年10月下旬起,牟平開通 網上110 報警服務 以來,破獲的第一起網路違法案件。針對網際網路管理相對比較被動的現實,牟平公安...
ruby中的 z與 Z區別
1 s this is nthe name n 2 puts 3 puts s.match name z 4 puts s.match name z 5 puts 6 7 s this is nthe name 8 puts 9 puts s.match name z 10 puts s.match...
Z字形轉換
將字串 paypalishiring 以z字形排列成給定的行數 p a h n a p l s i i g y i r 之後從左往右,逐行讀取字元 pahnaplsiigyir 實現乙個將字串進行指定行數變換的函式 string convert string s,int numrows 給乙個字串長...