找最大值,最小值,累加

来源:互联网 发布:在淘宝买东西省钱的app 编辑:程序博客网 时间:2024/05/16 03:37
#include <stdio.h>//找最大值,最小值,累加 int main(){int a[10000],n,i,max,min,sum=0;scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);max=min=a[0];//不要max=min=0什么的,赋给max,min的初值一定要是这个数组里的成员!!! for(i=0;i<n;i++){if(a[i]>max)max=a[i];//注意,找最大值这样就可以了,不用去交换什么的,不要与排序弄混了if(a[i]<min)min=a[i];sum=sum+a[i];}//在一趟循环里搞定求最大值,最小值,累加printf("%d\n%d\n%d\n",max,min,sum);return 0;}

0 0
原创粉丝点击