18電腦科學與技術本指標和陣列實驗

2021-09-02 04:02:36 字數 856 閱讀 9513

借助指標完成重新排列一維陣列元素的順序,使得左邊的說有元素均為偶數並按由大到小的次序存放,右邊的所有元素均為奇數並按照由小到大的次序存放。

提示

#includeusing namespace std;

void fun_max_min(int *p,int count_os,int count_js)

} } /**

第六個步驟:將臨時陣列temp中的值輸出,該陣列中的元素分成兩部分

前6個元素為偶數,由大到小存放;後四個元素為奇數,由小到大存放

*/ for(j=0;j<10;j++)

cout<<*(q+j)<<" ";

}int main();

int i,j;//迴圈變數

int count_os=0;//偶數計數器

int count_js=0;//奇數計數器

/**第乙個步驟:利用迴圈統計陣列中奇數和偶數的個數

分別放在 count_os和count_js

*/ for(i=0;i<10;i++)

else

count_js++;

} /**呼叫函式fun_max_min實現題目要求

**第乙個引數為初始化陣列

**第二個引數為陣列中偶數元素個數

**第三個引數為陣列中奇數元素個數

**/

fun_max_min(a,count_os,count_js);

return 0;

}

:可以借助一輔助陣列存放排好的資料,然後按要求存回原陣列。

電腦科學與技術反思錄

姓名 曾毅 oicq 101811267 電子郵件 zengyi820 hotmail.com 學歷 本科 大學三年級 專業 電腦科學與技術 個人愛好 計算機,英語 英語水平 大學英語六級,四六級考試口語加試優秀 經歷 微軟高校資訊交流中心基礎科學版版主 2001 2002北京工業大學實驗學院學習部...

電腦科學與技術反思錄

自己去看看吧。總的來說,學集合 邏輯起手不難,普通高中生都能看懂。但越往後越感覺深不可測。學完以上各書之後,如果你還有精力興趣進一步深究,那麼可以試一下gtm系列中的 introduction to axiomatic set theory 和 a course of mathematical lo...

計算機與電腦科學初識

1.為何要學習計算機與計算科學?這是乙個智慧型化與資料化的時代,計算解決自然社會問題,已經成為這個資料時代的基本需求了。而計算機自動化高效處理大量問題這種機器計算也已成為一種常態,為實現機器更好的自動計算,計算科學這門藝術便誕生了。計算科學從一種思維高度來決定我們對於計算的認知,讓我們更好把握計算的...