首先,因為你必須輸入hh和mm,我也是建議把它換成分鐘啦,比如說兩小時等於120分鐘
hh*60+mm的意思是,從00:00到現在過了(幾小時*60)+幾分鐘
然後就<7:30或>=17:00是放學
然後else 其他是上學時間就可以了。
--------------------------------------
如果你覺得hh*60+mm很長不想打
那就要int hh,mm,另一個代號;
cin>>hh>>mm;(不可以cin"另一個代號"進去!因為題目就是要求只能輸入hh跟mm)
然後再說hh*60+mm=t,之後用t來列。
--------------------------------------
其實兩種都一樣啦
阿大於小於那種你就自己去想,如果自己7:30上學算遲到嗎;自己17:00還在上課嗎,你就知道甚麼要等於(包含)甚麼不用