10个以内数的最大值与最小值及其坐标

来源:互联网 发布:游戏开发和java工资 编辑:程序博客网 时间:2024/05/07 19:43

我的程序代码:

/* *作者:xuyuanye2013 *完成日期:2013年11月7日 *问题描述:10个以内数的最大值与最小值及其坐标 *算法: */#include <stdio.h> void main()   {int a[10],n,max,min,M,L,i,j; printf("please input n(n<10):"); scanf("%d",&n); printf("please input %d numbers:\n",n ); for(i=0;i<n;i++) scanf("%d",&a[i]); max=a[0];min=a[0]; M=0; L=0;for(i=1;i<n;i++) //求最小值及其下标{ if(a[i]<min) { min=a[i]; M=i; } } for(j=1;j<n;j++) //求最大值及其下标{if(a[j]>max) { max=a[j]; L=j; } }printf("最大值:%2d,其对应的下标:%d\n",max,L); printf("最小值:%2d,其对应的下标:%d\n",min,M); }

运行结果:
原创粉丝点击