标签:nbsp pre 程序 利用 dma alt 而且 find 最大
1 // 功能描述:输入一组整数,输出最大值 2 #include <stdio.h> 3 int findMax(int a[], int n); // 函数声明 4 const int N=5; 5 6 int main() { 7 int a[N]; 8 int max, i; 9 printf("输入%d个整数: \n", N); 10 for(i=0;i<N;i++) 11 scanf("%d",&a[i]);// 利用循环输入N个整数给数组a 12 // 补足程序1 13 // 。。。 14 // 调用子函数max求数组a的最大元素值,并赋值给max 15 // 补足程序2 16 // 。。。 17 max= findMax(a,N); 18 // 输出最大值 19 printf("数组a中最大元素值为:%d", max); 20 return 0; 21 } 22 23 // 函数定义 24 // 功能描述:找出整型数组a中元素的最大值,并返回次此最大值 25 // 补足函数findMax()的实现部分3 26 // 。。。 27 int findMax(int x[], int n ){ 28 int i,max; 29 max=0 ; 30 for(i=1;i<5;i++) 31 { 32 if(x[i]>x[max]) 33 max=i; 34 else 35 max=max; 36 } 37 return x[max]; 38 }
按照老师的框架来做,还是可以自己摸索出来的
可以看出
可以看出Int类型地址间隔四个单位 double类型占了8个单位 而且之后的形式全都变为double类型 char类型占1个单位
标签:nbsp pre 程序 利用 dma alt 而且 find 最大
原文地址:https://www.cnblogs.com/fujinzu/p/10771776.html