c語言實驗報告12指標與陣列的關係

2022-03-22 19:06:15 字數 920 閱讀 7352

物光學院計算機類實驗報告

《c 程式設計》課程實驗報告

學院班級姓名: 學號實驗裝置:計算機1臺實驗日期:2023年3月1日實驗專案名稱

指標與陣列的關係實驗目的

1.掌握指標變數的定義與引用。

2.掌握指標與變數、指標與陣列的關係。

實驗要求:

能夠利用指標變數應用陣列編寫簡單程式。

實驗內容(包括步驟):

1.陣列a 中存放10個非0整數,編寫程式,將陣列a 中的所有正數存放在陣列的前面,負數存放在陣列的後面。

要求:(1)陣列元素值從鍵盤輸入。

(2)用指標法實現

2.將陣列a 中的10個元素後移m 位,移出的m 位順序存放在陣列的前位。

要求:(1)陣列元素值在程式中初始化。

(2)m 的值從鍵盤輸入。

(3)用指標法實現。

除錯與結果測試:

除錯正常結果正確。

**注釋:

12-1

#include<>

int main()

for(p=a;p<=&a[9];p++)printf("\n");

return 0;

}12-2

#include<>

int main()

;int m,i,k,n;

int *p=a;

scanf("%d",&m);

for(i=9;i>=0;i--)

p[i+m]=p[i];

for(i=m-1;i>=0;i--)

p[i]=p[i+10];

for(i=0;i<10;p++,i++)printf("%d ",*p);

printf("\n");

}以下內容為教師填寫

教師評閱:

成績:良

2023年月日

C語言實驗報告《陣列》

學號姓名班級日期 指導教師成績 實驗三陣列 一 實驗目的 1 掌握一維和二維陣列的定義 賦值和輸入輸出2 掌握字元陣列和字串陣列的使用 3 掌握與陣列有關的排序演算法 二 實驗內容 1 已有乙個已排好序的陣列,要求輸入乙個數後,按原來排序的規律將它插入陣列中。習題 2 將乙個陣列中的值按逆序重新存放...

C語言程式設計實驗報告實驗7指標

實驗報告 實驗目的 1 掌握指標的定義和指標的運算 2 掌握用指標處理變數和陣列 二 實驗內容 實驗7 1 編寫函式用指標實現兩個數的交換。在主函式中實現呼叫 1 程式 include void e int m,int n void main void e int a,int b 2 執行結果 實驗...

c語言實驗7陣列實驗報告

實驗報告 課程名稱程式設計 實驗專案名稱陣列 班級與班級 14級電腦科學與技術1班 實驗室名稱 或課室 ss1 332 專業電腦科學與技術 任課教師 學號姓名 實驗日期 2014年月日 廣東商學院教務處制 1 實驗目的 1.熟練掌握一維陣列 二維陣列的定義 賦值 輸入 輸出方法。2.熟練掌握字元陣列...