首页 > 编程语言 > 详细

《c语言全局变量的用法》

时间:2016-03-10 14:13:57      阅读:186      评论:0      收藏:0      [点我收藏+]
//全局变量的用法。 
/*
有一个一维数组,内放n个学生的成绩,(n由用户自己指定,通过调用函数实现定义一个数组。)写一个函数,当主函数调用此函数后,能求出平均分,最高分,最低分。
*/
#include<stdio.h> float Max,Min; //定义全局变量. //定义数组函数. float array(int n){ int i; float a[n]; printf("enter %d numbers:"); for(i=0;i<n;i++){ scanf("%f",&a[i]); } float average(float array[],int n); float ave = average(a,n); return ave; } //定义求平均值,最大值,最小值的函数。 float average(float array[],int n){ int i; float aver,sum; Max = Min = sum = array[0]; for(i=1;i<n;i++){ if(Max<array[i]) Max = array[i]; if(Min>array[i]) Min = array[i]; sum+=array[i]; } aver = sum/n; return aver; } //定义主函数. int main(void){ int n; printf("enter a integer number:"); scanf("%d",&n); float ave = array(n); printf("max = %6.2f\nmin = %6.2f\naverage = %6.2f\n",Max,Min,ave); return 0; }

 

《c语言全局变量的用法》

原文:http://www.cnblogs.com/sun-/p/5261378.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!