C 物件導向 一些簡單練習(十)

2021-09-27 13:53:18 字數 1506 閱讀 1607

目錄

1、分解一已知數為其質因數相乘

2、數字間排序的總數

3、continue的使用(跳出迴圈)

4、break的使用(結束迴圈)

5、九九乘法表

6、統計鍵盤輸入字元個數

7、持續輸入

8、求解標準一元二次方程組

9、分解一已知數為多個連續數之和

10、規律數的計算

11、列舉變數的使用(判斷週幾)

12、判斷一日期為該年中的第幾天

13、求砝碼質量

14、判斷鍵盤輸入字元屬性

15、斐波那契數列(陣列)

#include using namespace std;

int main()

else

break ;

} }cout << n int main()

return 0;

}

#include using namespace std ;

int main()

#include #include #include using namespace std ;

int main()

void decomposeinteger(int d_n)

;int main();

//1. 列舉值是常量,不是變數。不能在程式中用賦值語句再對它賦值。

//2. 列舉元素本身由系統定義了乙個表示序號的數值,

//從0開始順序定義為0,1,2…。如在weekday中,sun值為0,mon值為1,sat值為6。

//3.只能把列舉值賦予列舉變數,不能把元素的數值直接賦予列舉變數。

//如一定要把數值賦予列舉變數,則必須用強制型別轉換。

int num;

cout << "請輸入乙個非負整數:";

cin >> num ;

if(num<0 || num >6)

cout << "輸入不正確,請重新輸入!"int isrunnian(int y) ;

int getdays(int x, int y) ;

int main()

,c_max=0;

while(i<10)

for(i=0;i<4;i++)

cout << "第" << i+1 << "塊砝碼質量為:" << weights[i] << "磅。" << endl;

return 0;

}

#include using namespace std ;

int main()

; for(i=2 ; i<55 ; i++)

f[i] = f[i-1] + f[i-2] ;

for(i=0 ; i<20 ; i++)

// cout << endl;

return 0;

}

C 物件導向 一些簡單練習(六)

目錄 1 分解一已知數的各個位數 2 多型別輸出 3 字元與數值型的轉換 4 字串間的替換 複製 5 i 與 i 6 轉義字元 7 數值型別轉換 8 結構體的簡單使用 9 結構體與指標 10 結構體與陣列 11 溫度型別轉換 12 三角形面積 include using namespace std ...

C 物件導向 一些簡單練習(九)

目錄 1 求 sin 值 2 求素數 100 200 3 判斷素數 4 判斷素數 5 階乘 6 菱形 7 直角三角形 8 四邊形 9 正三角形 10 排除被3整除的數 100 200 11 問題求解 12 問題求解 13 字串的複製 有點新意 14 輸入字元n位,輸出其後n位 15 常函式指標 in...

物件導向的一些法則

物件導向的一些法則 法則1 優先使用 物件 組合,而非繼承 組合是一種通過建立乙個組合了其它物件的物件,從而獲得新功能的復用方 法有些時候也稱之為 聚合 aggregation 或 包容 containment 聚合 乙個物件擁有另乙個物件或對另乙個物件負責 即乙個物件包含另乙個物件或是另乙個物件的...