c语言求一组数的最大值

Python019

c语言求一组数的最大值,第1张

#include <stdio.h>

int main()

{ int i,n,x,max

printf("有几个数:")

scanf("%d",&n)

printf("请输入%d个整数:\n",n)

for(i=0i<ni++)

{ scanf("%d",&x)

  if(i==0||x>max)max=x

}

printf("最大值是%d\n",max)

return 0

}

temp=(((a[0]>a[1])?a[0]:a[1])>a[2]?:((a[0]>a[1])?a[0]:a[1]):a[2])

temp就是最大值

不好意思,上面那个多谢了一个冒号,当时没有验证就直接写了,现在已经验证完毕:

具体代码:

#include

int

main()

{

int

a[3]

a[0]=1

a[2]=3

a[1]=2

int

temp=(((a[0]>a[1])?a[0]:a[1])>a[2]?((a[0]>a[1])?a[0]:a[1]):a[2])

printf("%d",temp)

return

0

}

y=ax^2+bx+c

以上面为例:a=1 b=4 c=0

极值=(4ac-b^2)/4a

double a=1, b=4, c=0

double jizhi

jizhi=(4*a*c-b*b)/(4*a)