物光學院計算機類實驗報告
《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.熟練掌握字元陣列...