Part 1-3
容易看懂,翻页就忘运用起来会非常痛苦。我觉得这是因为形参和实参我就没有学懂的原因。
Part 4
是目前见过有关调用函数最复杂的题。感谢这道题,因为太复杂,所以让我静心下来理解了一下调用函数。
如果把函数直接写在里面会导致主函数里嵌套了一个新函数,在新函数非常复杂时,影响逻辑。将函数放在后面,需要时取出,降低程序理解难度,容易查错。
跑题了…至于数组,没啥好说的。一片混沌,似懂非懂。
Part 5
// 功能描述:输入一组整数,输出最大值 #include <stdio.h> int findMax(int a[], int n); // 函数声明 const int N=5; int main() { int a[N]; int max, i; printf("输入%d个整数: \n", N); for(i=0;i<N;i++) scanf("&d",&a[i]); max=findMax(a,N); printf("数组a中最大元素值为: %d\n\n", max); return 0; } int findMax(int a[], int n) { int i,max; max=a[0]; for (i=0;i<N;i++) { if (a[i]>max) max=a[i]; } return max; }
原文:https://www.cnblogs.com/lr15910743769/p/10771954.html