1. 程式人生 > >實驗9 指標(一)

實驗9 指標(一)

一、實驗目的和要求

(1)掌握指標和指標變數。
(2)掌握指標與變數的關係。
(3)掌握指標與陣列的關係。

二、實驗內容和步驟

1. 下面的程式通過指標變數改變所指向變數的值。

#include<stdio.h>
int main()
{
int a,b,*pa,*pb,*p;
_______________
_______________
scanf("%d%d",pa,pb);
if(*pa>*pb)
{
__________________
}
printf("%d<=%d\n",*pa,*pb);
return 0;
}
(1)該程式的主要功能是什麼?
(2)把程式補充完整。
(3)寫出程式的執行結果。
(4)如果不改變指標指向,如何交換a、b的值?請寫出程式的程式碼。

2. 輸入10個實數,利用指標求這10個實數的最大值和平均值。

3. 利用指標來程式設計輸出下列矩陣中的最大值和最小值,同時輸出它們的下標(即所處的行號和列號)。

在這裡插入圖片描述