C primer plus 第六版 第十章 第四題 程式設計練習答案
阿新 • • 發佈:2018-12-20
Github地址:φ(>ω<*)這裡這裡。
/*
本程式應 習題-4 建立。
題目要求: 編寫一個函式,返回儲存在 double 型別陣列中的最大值的下標,並在一個簡單的程式中測試該函式。
*/
#include<stdio.h> #define o 10 int p(double i1[o] ); int main(void) { double a[o]; int big = 0; double u = 0; for (int i = 0; i < o; i++, u++) { // 賦值。 a[i] = u; } a[9] = 10; big = p(a); printf("The biggest value's subcript %d.\n", big); printf("Bye~\n"); getchar(); return 0; } int p(double i1[o]) { double u = 0; int big = 0; for (int i = 0; i < o; i++) { if(u < i1[i]) { big = i; } } return big; }