函致什么意思 js定义两个函式,它们的功能分别是求出任意五个数中的最大值和最小值
js定义两个函式,它们的功能分别是求出任意五个数中的最大值和最小值
js定义两个函式,它们的功能分别是求出任意五个数中的最大值和最小值
废话不多说。 直接贴程式码
function max(arr){ var ret = arr[0] for(var i = 0 ; i <arr.length;i++){ if(arr[i]>ret){ ret = arr[i] } } return ret }function min(arr){ var ret = arr[0] for(var i = 0 ; i <arr.length;i++){ if(arr[i]<ret){ ret = arr[i] } } return ret } var arr = [1,2,3,4,56,7,8,76,8] max(arr) 最大 min(arr) 最小编写一函式,求出一个数组中的最大值和最小值,阵列长度为10并在main函式中输出最大值和最小值。
#include"stdio.h"
#define N 10
void getMaxandMin(int *a,int n,int *max,int *min)
{
int i;
*max=*min=a[0];
for(i=1;i<n;i++)
{
if(a[i]>*max)
*max=a[i];
if(a[i]<*min)
*min=a[i];
}
}
void main()
{
int a[N];
int i,max,min;
for(i=0;i<N;i++)
scanf("%d",&a[i]);
getMaxandMin(a,N,&max,&min);
printf("最大值是%d, 最小值是%dn",max,min);
}
输入10个数,这10个数及它们的和、均值、最大值、最小值
建个控制台工程Win32 Console Application
#include "stdafx.h"
#include "stdio.h"
int main()
{
int i,num[10],max,min,sum;
printf("输入10个整数:");
scanf("%d %d %d %d %d %d %d %d %d %d",
num,num+1,num+2,num+3,num,num+4,num+5,num+6,num+7,num+8,num+9);
max=min=num[0];
sum=0;
for(i=0;i<10;i++)
{
sum+=num[i];
if(num[i]<min) min=num[i];
if(num[i]>max) max=num[i];
}
printf("最大值:%d 最小值:%d 和:%d 平均值:%0.1f",max,min,sum,sum/10.0);
return 0;
}
写出两个函式,分别求出两个整数的最大值和最小值,用函式呼叫这两个函式并输出结果,
#include "iostream.h"
int getMax(int num1,int num2)
{
if(num1>num2)
return num1;
else
return num2;
}求出num1和num2中的最大值
int getMin(int num1,int num2)
{
if(num1>num2)
return num2;
else
return num1;
}求出num1和num2中的最小值
void main()
{
int num1,num2;
cout<<"请输入两个整数:"<<endl;
cin>>num1>>num2;
cout<<num1<<"和"<<num2<<"之间最大值为:"<<getMax(num1,num2)<<endl;
cout<<num1<<"和"<<num2<<"之间最小值为:"<<getMin(num1,num2)<<endl;
}
VB:定义并呼叫函式,求任意三个整数中的最大值
很基础的问题嘛,在窗体上放一个命令按钮mand1,然后在按钮的单击事件里新增以下程式码
Private Sub Command1_Click()
Dim a(1 To 3) As Double, i As Integer
For i = 1 To 3
a(i) = InputBox("请输入一个数字!", "提示")
Print a(i)
Next i
Print "最大数是" & largenum(a)
End Sub
Function largenum(a() As Double) As Double
Dim i As Integer, max As Double
max = a(1)
For i = 1 To 3
If max < a(i) Then max = a(i)
Next i
largenum = max
End Function
函式y=-cos^2x+sinx+4的最大值和最小值分别是
y=-cos^2x+sinx+4
y=-1+sin^2x+sinx+4
y=sin^2x+sinx+3=(sinx+1/2)^2+11/4
sinx=1时,y最大值=5
sinx=-1/2时,y最小值=11/4
c++求n个数中的最大值和最小值。
把n个数放在阵列中,宣告两个变数max,min ,执行回圈,把第一个数赋给max,min,依次与后面的比较,
如果后面的数比max大,则把它的值赋给max, 也就是Max一直放的是最大值,
如果后面的数比Min小,则把它的值赋给Min,min一直放的是最小值
函式y=1-2cos(π/2)x的最小值、最大值分别是
函式y=1-2cos(π/2)x的最小值、最大值分别是-1和3
在-2,3,-10这三个数中任意两个数之和的最大值与最小值的差是?
任意两个数之和的最大值是3-2=1,最小值-2-10=-12
差是1-(-12)=13
函式y=(12)x在[-1,1]上的最大值和最小值分别是______
因为函式y=(
1 2)x在[-1,1]上单调递减,所以当x=-1时,函式取得最大值为2.
当x=1时函式取得最小值

1 2
.
故答案为:2,
.