函数声明

来源:互联网 发布:大数据图存储系统 编辑:程序博客网 时间:2024/04/30 20:53


今天写一个简单的函数,忘记加函数声明,总是出错。

检查好久才发现,原来没有函数声明。


#include <stdio.h>float Max,Min;int main(){float mymax(float a[],int n);   //此处语句忘记写了,导致无法输出结果平均值结果。float a[15];float test;int i,j;srand(time(NULL));for(i=0;i<15;i++){a[i]=rand()%100;printf("%5.0f",a[i]);}printf("\nresult\n");test=mymax(a,15);printf("\n   %5.2f\n",test);printf("Max=%f,Min=%f\n",Max,Min);printf("\nmax=%f,min=%f,avg=%f\n",Max,Min,mymax(a,15));printf("\n %f\n",mymax(a,15));return 0;}float mymax(float a[],int n){int i;float av=0;Max=a[0];Min=a[0];for(i=0;i<n;i++){av=av+a[i]/n;if(Max<a[i])Max=a[i];if(Min>a[i])Min=a[i];printf(" %d times   av=%f,Max=%f,Min=%f\n",i,av,Max,Min);}return av;}


0 0
原创粉丝点击