(1)
問題及**
/*
* 檔名稱:test.cpp
* 作 者:辛彬
* 完成日期:2023年 11 月 24 日
* 版 本 號:v1.0
* * 問題描述: 建立乙個有20個元素的整型陣列,通過初始化,為陣列中的前10個元素賦初值,然後通過鍵盤輸入後10個元素的值,從前往後(從第0個到第19個)輸出陣列中元素的值,每5個元素換一行。。
* 輸入描述:10個元素。
* 程式輸出:順序輸出;
*/#include using namespace std;
int main( )
; //初始化前10個元素
for(int i=10; i<=19; i++)
cin>>a[i];//鍵盤輸入後10個元素的值
cout<
(2)
問題及**
/** 檔名稱:test.cpp
* 作 者:辛彬
* 完成日期:2023年 11 月 24 日
* 版 本 號:v1.0
* * 問題描述: 建立乙個長度為10的整型陣列並初始化,由後往前(由第9個元素向第0個元素方向)輸出陣列中所有元素的值,改變陣列元素的值,令所有的資料加倍,輸出改變後的值。
* 輸入描述:無輸入。
* 程式輸出:反序輸出和加倍輸出;
*/#include using namespace std;
int main( )
; //初始化前10個元素
cout<
cout<=0; n--)//令所有資料加倍
cout<<2*a[n]<
return 0;
}
執行結果:
(3)
問題及**
/*
* 檔名稱:test.cpp
* 作 者:辛彬
* 完成日期:2023年 11 月 24 日
* 版 本 號:v1.0
* * 問題描述: 建立乙個長度為16的整型陣列a並初始化,先輸出陣列中元素值為3的倍數的數,再輸出所有下標為3的倍數的元素值。
* 輸入描述:無輸入。
* 程式輸出:陣列中元素值為3的倍數的數,輸出所有下標為3的倍數的元素值;
*/#include using namespace std;
int main( )
; //初始化
cout<
第13周上機實踐專案1 動物這樣叫(2)
2 顯然,animal設計為抽象類更合適,animal不需要能夠例項化,是專門作基類使用的。改造程式,使animal設計為抽象類,這時main 函式中p new animal 將出錯,將此行刪除。3 每乙個animal的派生類都有乙個 名字 資料成員,這個成員設定為基類animal的成員更好。改造上...
第13周上機實踐專案4 陣列的排序(2)
問題及 檔名稱 test.cpp 作 者 辛彬 完成日期 2014年 11 月 25 日 版 本 號 v1.0 問題描述 編寫函式,完成氣泡排序,要求不能改變下面的main函式。輸入描述 沒有輸入。程式輸出 氣泡排序 include using namespace std 兩個函式bubble so...
第16周上機實踐專案1 陣列的排序
問題及 檔名稱 test.cpp 作 者 辛彬 完成日期 2014年 12 月 11 日 版 本 號 v1.0 問題描述 用氣泡排序法排序。輸入描述 沒有輸入。程式輸出 排序後的陣列 include using namespace std void sort int p,int num 不要對自定義...