输出10个数的最大值

来源:互联网 发布:pbft 共识算法 编辑:程序博客网 时间:2024/05/29 04:21
方法一:#include<stdio.h>int main(){int max,k,a[10];printf("input 10 numbers:\n");for(k=0;k<=9;k++){scanf("%d",&a[k]);if(max<a[k]){max=a[k];}}printf("%d\n",max);return 0;}方法二:#include<stdio.h>int find_max(int a[10], int len ){int max = a[0];int i = 0;for(i = 1;i < len;i ++){if(max < a[i]){max = a[i];}}return max;}int main(){int a[]={1,2,3,4,5,6,7,8,9,14};        int ret = find_max(a,sizeof(a)/sizeof(a[0]));printf("%d\n",ret);return 0;}

0 0