[1025]求n个数的最大值和最小值
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/12 05:19:08
设最大值为X.[X+(X-50)+(X-100)+(X-150)+(X-200)+(X-250)+(X-300)]/7=407X-1050=280X=1330/7X=190最小值X-300=190-3
只要从一开始比较,小的就赋给min,大的就赋给maxprogramex1;varmax,min,i,n:longint;beginmax:=-maxlongint;min:=malongint;for
#includevoidsort(floatc[100]){intn,i,j;floatmax=0;\x09scanf("%d",&n);\x09for(i=0;i
#includevoidmain(){inta[10];inti,sum=0,ave=0,max,min;printf("pleaseinput10number:\n");for(i=0;i再问:谢谢
#includeintmain(){printf("Pleaseinput10number.\n");inta;scanf("%d",&a);intmax=a,min=a;for(inti=0;i
==||童鞋.你是要返回输入的n个数的最大值,还是一个数组的最大值啊.返回输入n个数最大值的函数:#includeintMax(intn);//最大值函数声明intmain(){intn;scanf(
189=3*3*3*7所以√(189n)=3√(21n)因为√(189n)是整数,3也是整数,所以√(21n)也要是整数所以21n是完全平方数因为n是正整数,所以n的最小值是21,无最大值
varn,min,max,g,i:integer;beginread(n);min:=-maxint;max:=maxint;fori:=1tondobeginread(g);ifmin>gthenm
最大值的函数intmax(inta[10]){intt=a[0],i;for(i=1;ia[i])?t:a[i];returnt;}最小值的函数intmin(inta[10]){intt=a[0],i
#includemain(){inti,p1=0,p2=0,max,min,num[10];printf("input10numbers:\n\n");scanf("%d",&num[0]);max=
vari,n,m1,m2,m3:integer;beginread(n);fori:=1tondobeginread(m3);if(i=1)or(m1>m3)thenm1:=m3;if(i=1)or(
'最大PublicFunctionmax(aAsInteger,bAsInteger,cAsInteger)AsIntegermax=IIf(a>b,IIf(a>c,a,c),IIf(b>c,b,c)
用什么语言写再问:C语言再答:#includemain(){inti,a[10],t,max;for(i=0;i
第一题:#includevoidmain(){inta[10]={1,2,3,4,5,6,7,8,9,10},i,max,min;/*初始化的值任意定,只要是在整型范围内都行*/max=a[0];
看看是不是你要的东西:importjava.util.Arrays;importjava.util.Scanner;publicclassIsNumber{\x09publicstaticvoidma
一:正整数前n个的和:1++2+3+4+5+.+n=?n+n-1+n-2+.+1=?二者相等首项与尾项的和n+1,共有n组并且计算过两次则最后的结果是:n(n+1)/2二:同上面的方法类似从2+4+.
varn,i,a,max,min:longint;beginreadln(n);//共有n个数read(a);max:=a;min:=a;fori:=2tondobeginread(a);ifa>ma
好纠结原来要用双精度以下代码可以ac#includeintlow(doublex,doubley){inta,b,r,c;if(x>y){a=(int)x;b=(int)y;}else{b=(int)
main(){inti,j,t;intk[5]={5,4,3,2,1};for(i=0;i
*vfp中求N个数的最大值和最小值CLEARINPUT"请输入1个数('E'-退出):"TOnIFVARTYPE(n)='C'andUPPER(n)="E"RETURNENDIFIFVARTYPE(n