求下列函数在给定区间上的最大值与最小值:(1)f(x)=x5-5x4+5x3+1,x∈[-1,2];(
求下列函数在给定区间上的最大值与最小值:
(1)f(x)=x5-5x4+5x3+1,x∈[-1,2];
(2)f(x)=sin2x-x,x∈[-π/2,π/2];
(3)f(x)=(x-1)/(x+1),x∈[0,4];
(4)f(x)=2tanx-tan2x,x∈[0,π/2];
(5)f(x)=√xlnx,x∈(0,+∞)。
求下列函数在给定区间上的最大值与最小值:
(1)f(x)=x5-5x4+5x3+1,x∈[-1,2];
(2)f(x)=sin2x-x,x∈[-π/2,π/2];
(3)f(x)=(x-1)/(x+1),x∈[0,4];
(4)f(x)=2tanx-tan2x,x∈[0,π/2];
(5)f(x)=√xlnx,x∈(0,+∞)。
阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。
【说明】
下面一段程序从给定的数组b中找出值最小的元素,并输出该元素的数组下标、内存地址minaddr以及元素值本身。函数findmin负责在给定的数组中查找最小值,并返回最小值所在的内存地址,函数有三个参数:array是所要处理的数组;size是数组的大小;index负责从函数返回具有最大值的元素在数组中的数组下标。请填充空白,使其成为一个合乎要求的完整程序。
【程序】
//程序开始
include<iostream.h>
int *findmin(int *array, int size, int &index);
void main()
{
/****** 变量定义部分 ***********/
int b[10] = {34, 34, 23, 89, 1, 2, 13, 42, 5, 54};
(1);
int idx;
/******* 寻找最小值 ************/
minaddr = findmin(b, sizeof(b)/sizeof(int), idx);
/******* 输出最小值的有关信息 ************/
cout << "Min value index: "<<idx<<end1
<<"Min value address: "<<minaddr<<end1
<<"Min value: "<<(2)<<end1;
}
/******* 函数findmin的定义部分 ************
int *findmin(int *array, int size, int &index)
{
int min = 0;//max 是当前具有最小值的数组元素下标值
for(int i = 1;(3); i++)
{
if(array[i]<(4))
min = i;
}
(5);
return array + min;//返回最小值所在内存地址
}
令R是实数域,而V是定义于区间[a,b]上取正值的所有函数的集合,定义在上述运算下,V是R上的线性空间。证明:空间V同构于空间V',其中V'是定义于区间[a,b]上的所有的实函数,其函数加法及数乘如常,并求dimV。
求2n个数中的最大值和最小值,最少的比较次数是()
A.4n/3
B.2n-2
C.3n-2
D.3n/2
程序如下: SET TALK OFF INPUT TO X FOR i=1 TO 3 INPUT TO Y IF Y>X X=Y ENDIF ENDFOR ?X RETURN 本程序的功能是()。
A.求3个数中的最大值
B.求4个数中的最大值
C.求3个数中的最小值
D.求4个数中的最小值
下列给定程序中,函数fun的功能是:求两个非零正整数的最大公约数,并作为函数值返回。
例如,若nmnl和num2分别为49和21,则输出的最大公约数为7;若num1和num2分别为27和81,
则输也的最大公约数为27。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或硼行,也不得更改程序的结构!
试题程序:
下列给定程序中,函数fun的功能是按以下递归公式求函数值。
例如:当给n输入5时,函数值为240;当给n输入3时,函数值为60。
请改正程序中的错误,使它能得到正确结果。
注意;不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
include <stdio.h>
/*************found****+*******/
fun(int n);
{
int c;
/*************found********+*****/
if(n=1)
c=15;
else
c=fun(n-1)*2;
return(c);
}
main()
{
int n;
printf("Enter n:");
scanf("%d",&n);
printf("The result:%d\n\n",fun(n));
}
下列给定程序中,函数fun()的功能是;求S的值。设 S=(22/1*30))*(42/(3*5))*(62/(5*7))*…*(2k)2/((2k-1)*(2k+1))
例如,当k为10时,函数的值应为1.533852。
请改正程序中的错误,使它能得出正确的结果。
注童;不要改动main 函数,不得增行或删行,也不得更改程序的结构。
试题程序:
include <conio. h>
include <stdio. h>
include <math.h >
/**************found***************/
fun (int k)
{ iht n; float s, w, p, q;
n=1;
s=1.0;
while (n<=k)
{ w=2. 0*n;
p=w-1.0;
q=w+1.0;
s=s*w*w/p/q;
n++;
}
/***************found**************/
return s
}
main()
{ clrscr ();
printf ("%f\n ", fun (10));
}
已知关系R(A,B,C),其中A,C为数值型属性,试用SQL语句完成:按属性A分组,求出每组中在属性C上的最大值和最小值,且将它们置于视图RVE中。
(9)
AS
(10)
FROMR
(11) ;
9.