C primer plus 第六版 第十章 第三題 程式設計練習答案

Aeron-A發表於2018-11-30

Github地址:φ(>ω<*)這裡這裡。
/*
    本程式應 習題-3 建立。
      題目要求: 編寫一個函式,返回儲存在 int 型別陣列中的最大值,並在一個簡單的程式中測試該函式。
*/
 

#include<stdio.h>

#define o 10

int p(int i1[o] );

int main(void)
{
	int a[o];
	int big = 0;

	for (int i = 0; i < o; i++)
	{	
		// 賦值。
		a[i] = i;
	}

	big = p(a);

	printf("The biggest value is %d.\n", big);
	printf("Bye~\n");

	getchar();

	return 0;
}

int p(int i1[o])
{
	int big = 0;

	for (int i = 0; i < o; i++)
	{
		if(big < i1[i])
		{
			big = i1[i];
		}
	}

	return big;
}

 

相關文章