



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——上次福大試驗A第6章試驗指針2(一維、二維數(shù)組與指針)
1*、按下列要求改編p126-例5.2:(A1.c)要求:(1)在原題的基礎(chǔ)上,定義1個指向int型的指針變量p,并使之指向一維數(shù)組a的首元素;(2)保留對a數(shù)組的各元素進行賦值操作的語句;
(3)分別用含有p的下標(biāo)法和指針法輸出數(shù)組各元素(輸出結(jié)果形如測試樣例)。
(4)在程序的最后,輸出數(shù)組首元素的地址和指針變量p中的內(nèi)容(要求:16進制%x輸出)。
2*、按下列要求改編p126-例5.2。(A2.c)要求:(1)使用指針變量法訪問數(shù)組。
(2)數(shù)組元素的賦值用一條循環(huán)實現(xiàn),數(shù)組各元素的輸出用另一條循環(huán)語句來實現(xiàn)。
3*、通過指針編寫能滿足以下要求的程序(可采用下標(biāo)法或指針法)(引導(dǎo)學(xué)生進行分析)。(A3.c)要求:(1)從鍵盤輸入8個整數(shù)(10,-1,20,90,5,12,0,100)存于一維數(shù)組a中;
(2)求出8個數(shù)的平均值(ave),并輸出之(用指針變量p訪問數(shù)組各元素。以下各項均應(yīng)使用p);
(3)輸出數(shù)組元素中的最大值與次大值;(4)按從小到大的順序輸出各元素中的值。
4、按以下要求操作p136-例5.8。例5.8程序的功能是在一組不重復(fù)數(shù)據(jù)中,刪除指定位置的數(shù)。(A4.c)要求:
1)閱讀p136-例5.8程序,并測試之。2)測試后,回復(fù)以下問題:
A.在scanf函數(shù)中,名為del_at的變量中存放的是什么數(shù)據(jù)?其取值范圍?B.第1個for循環(huán)語句的作用?
當(dāng)del_at=9時,從哪個元素開始其后各元素的值需發(fā)生變化?并給出變化的元素名、原值和現(xiàn)值(如a[[1]:3,5)。C.在最終一個for循環(huán)中,為何不輸出最終一個元素?3)在A4.c原程序的基礎(chǔ)上,按以下要求對其進行改編:A.定義一個可指向a數(shù)組元素的指針變量。
B.在程序中,用已定義的指針變量來表示數(shù)組各元素。
5、按以下要求處置p138-例5.10將存放在數(shù)組中的一組數(shù)據(jù)逆序重排,并輸出。(A5.c)要求:(1)閱讀并測試p138-例5.10程序,并思考以下問題:
A.程序運行前,a數(shù)組中存放的數(shù)據(jù)的特點?(提醒:有序或無序?升序或降序?)B.程序中的第1個for循環(huán)語句的作用?
(2)在A5.c原程序的基礎(chǔ)上,按以下要求對其進行改編:
A.將程序中的數(shù)組大小7用一個名為N的符號常量替代(程序中不允許再出現(xiàn)與7相關(guān)的數(shù)據(jù));B.定義一個可指向a數(shù)組元素的指針變量。
C.在程序的2個for語句中,用已定義的指針變量表示的下標(biāo)法來表示數(shù)組各元素;
附加題:
1、在按以下要求對A5.c進行改編:(A0.c)
要求:(1)使其成為一個能處理任何有序數(shù)列的通用程序(設(shè)其最大處理上限為40個數(shù)據(jù))。
(2)每次需處理的數(shù)據(jù)量,可在程序運行時由輸入確定。(3)請用以下3個測試用例分別測試編好的程序。
重排后:
12341112道歉,輸入的數(shù)據(jù)個數(shù)超限!A1.c的參考解答#includevoidmain(){
inta[5],i,*p;p=a;/*或p=*/for(i=0;ivoidmain(){
inta[5],i,*p;
for(p=a,i=0;pvoidmain(){
inta[8],*p,temp;inti,j,min_at;doubleave=0;
printf(\for(i=0;ip[j])min_at=j;
if(min_at!=i){
temp=p[min_at];
p[min_at]=p[i];p[i]=temp;}}
printf(\Thelargestoneis%d,thesecondoneis%d\\n\printf(\for(i=0;ivoidmain(){inta[8],*p,temp;inti,j,min_at;doubleave=0;printf(\for(i=0;i*(p+j))min_at=j;if(min_at!=i){temp=*(p+min_at);*(p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025學(xué)前教育論文選題
- 新聞與傳播專業(yè)職業(yè)生涯規(guī)劃書4100字?jǐn)?shù)
- 個體企業(yè)倉庫管理制度
- 企業(yè)學(xué)校班級管理制度
- 食品采購、查驗管理制度
- 產(chǎn)科護士分層管理制度
- 二次除塵設(shè)備管理制度
- 采石廠環(huán)保制度管理制度
- 郵政寄遞業(yè)安全管理制度
- 會計公司保密管理制度
- 混凝土減水劑測試指標(biāo)培訓(xùn)課件
- 鍛造工藝設(shè)計課件
- 垂直剖分式壓縮機檢修
- 醫(yī)療保險基本政策培訓(xùn)PPT
- 連云港師范高等專科學(xué)校輔導(dǎo)員考試題庫
- 國開大學(xué)2023年01月11117《機電控制與可編程序控制器技術(shù)》期末考試答案
- 2023年湖北黃岡市檢察機關(guān)招聘雇員制檢察輔助人員50人高頻考點題庫(共500題含答案解析)模擬練習(xí)試卷
- 05G525-吊車軌道聯(lián)結(jié)及車擋(適用于鋼吊車梁)課件
- 中醫(yī)病證診斷療效
- TQGCML 757-2023 硫酸鈣晶須規(guī)程
- 計數(shù)型MSA分析表
評論
0/150
提交評論