/*
*檔名:
*完畢日期:2014 年 4月22 日
*版本號號:v1.0
*對任務及求解方法的描寫敘述部分:
*輸入描寫敘述:無
*問題描寫敘述:
*程式輸出:
*問題分析:
*演算法設計:
*/#include using namespace std;
class ctime
;//以下實現全部的運算子過載**。
ctime::ctime(int h,int m,int s)
void ctime::settime(int h,int m,int s)
ostream&operator<
if(minute>59)
if(hour>=24)
return t;
}ctime ctime::operator++()
if(minute>59)
if(hour>=24)
return *this;
}ctime ctime::operator--(int)
if(minute<0)
if(hour<0)
return t;
}ctime ctime::operator--()
if(minute<0)
if(hour<0)
return *this;
}bool ctime::operator > (ctime &t)
bool ctime::operator < (ctime &t)
bool ctime::operator == (ctime &t)
if(m>59)
if(h>24)
ctime t0(h,m,s);
return t0;
}ctime ctime::operator+(int s)
ctime ctime::operator-(ctime &t)
if(m<0)
if(h<0)
ctime t0(h,m,s);
return t0;
}ctime ctime::operator-(int s)
ctime ctime::operator+=(ctime &c)
ctime ctime::operator+=(int s)
ctime ctime::operator-=(ctime &c)
ctime ctime::operator-=(int s)
//自行編制用於測試的main()函式。有些結果不必依賴display()函式,提倡用單步執行檢視結果
int main()
;//以下實現全部的運算子過載**。
ctime::ctime(int h,int m,int s)
void ctime::settime(int h,int m,int s)
ostream&operator<
if(minute>59)
if(hour>=24)
return t;
}ctime ctime::operator++()
if(minute>59)
if(hour>=24)
return *this;
}ctime ctime::operator--(int)
if(minute<0)
if(hour<0)
return t;
}ctime ctime::operator--()
if(minute<0)
if(hour<0)
return *this;
}bool ctime::operator > (ctime &t)
bool ctime::operator < (ctime &t)
bool ctime::operator == (ctime &t)
if(m>59)
if(h>24)
ctime t0(h,m,s);
return t0;
}ctime ctime::operator+(int s)
ctime ctime::operator-(ctime &t)
if(m<0)
if(h<0)
ctime t0(h,m,s);
return t0;
}ctime ctime::operator-(int s)
ctime ctime::operator+=(ctime &c)
ctime ctime::operator+=(int s)
ctime ctime::operator-=(ctime &c)
ctime ctime::operator-=(int s)
//自行編制用於測試的main()函式。有些結果不必依賴display()函式,提倡用單步執行檢視結果
int main()
{ ctime t1(8,8,8),t2,t3,t4,t5,t6,t7,t8;
int a,b,c,s1,s2;
char m1,m2;
cout<
cout<>a>>m1>>b>>m2>>c;
if(a>24||a<0||b>60||b<0||c>60||c<0)
cout感悟:輸入還沒有弄懂,老是出錯,就沒有再寫。一定要掌握它。
第九周專案2
問題 問題及 all right reserved.檔名稱 1.cpp 完成日期 2016年10月28日 版本號 v1.0 問題描述 設計演算法,實現兩個用壓縮形式儲存的對稱矩陣a和b的加法和乘法。實現中請使用好前面設計的基本運算。輸入描述 兩個矩陣 程式輸出 兩個矩陣相加與相乘的結果 includ...
第九周專案2 矩陣運算
問題及 all right reserved.檔名稱 矩陣運算.cpp 完成日期 2015年10月23日 版本號 v1.0 問題描述 設計演算法,實現兩個用壓縮形式儲存的對稱矩陣a和b的加法和乘法。實現中請使用好前面設計的基本運算。輸入描述 兩個矩陣 程式輸出 兩個矩陣相加與相乘的結果 includ...
第九周 專案2 矩陣轉換
問題及 all right reserved.檔名稱 矩陣運算.cpp 完成日期 2016年10月27日 版本號 v1.0 問題描述 設計演算法,實現兩個用壓縮形式儲存的對稱矩陣a和b的加法和乘法。實現中請使用好前面設計的基本運算。輸入描述 兩個矩陣 程式輸出 兩個矩陣相加與相乘的結果 includ...