問題及**:
/*
*檔名稱:為動態陣列擴容.cpp
*作 者:白雲飛
*完成日期:2023年12月12日
*版 本 號:v1.0
**問題描述:利用動態陣列儲存學生的成績。當再有一批學生成績需要儲存時,要為之擴容(和吃自助一樣,用多少,取多少,這好)
*程式輸入:學生人數和成績,補充的學生人數和成績
*程式輸出:學生總人數和每個學生的成績
*/#include using namespace std;
int main( )
{ int num,i,addnum; //num是小組人數
cout<
cin>>num;
int *score = new int[num];//開闢乙個空間
cout<
for(i=0; i>score[i]; //*(score+i)
cout<
cin>>addnum; //addnum是需要增加的人數
//下面的程式完成對陣列的擴容,並輸入另外的成績
cout<
num=num+addnum;
for(i=num-addnum; i>score[i];
cout<
執行結果:
學習心得:
在補充元素時,可以讓i的值從上一次賦值的最後乙個元素的下標開始往大增加。
第十六周專案四 為動態陣列擴容
問題及 檔名稱 project4.cpp 作 者 陳旭 完成日期 2014年12月14日 版 本 號 v1.0 問題描述 下面的程式,利用動態陣列儲存學生的成績。當再有一批學生成績需要儲存時,要為之擴容 和吃自助一樣,用多少,取多少,這好 輸入描述 略 程式輸出 略 include using na...
第十六周專案5 為動態陣列擴容
下面的程式,利用動態陣列儲存學生的成績。當再有一批學生成績需要儲存時,要為之擴容,請補充完整下面的程式,實現如圖所示的功能。檔案 demo.cpp 版本號 v1.0 include using namespace std int main int num,i,addnum num是小組人數 cout...
第十六周 專案4 為動態陣列擴容
檔名稱 fun.cpp 作 者 劉天恩 完成日期 2014年12月14日 版 本 號 v1.0 問題描述 下面的程式,利用動態陣列儲存學生的成績。當再有一批學生成績需要儲存時,要為之擴容 和吃自助一樣,用多少,取多少,這好 請補充完整下面的程式,實現如圖所示的功能。程式輸入 第一次輸入學生人數和成績...