函数习题及参考答案
高考数学函数专题习题及详细答案

函数专题练习【1】1.函数1()x y ex R +=∈的反函数是( )A .1ln (0)y x x =+>B .1ln (0)y x x =->C .1ln (0)y x x =-->D .1ln (0)y x x =-+>2.已知(31)4,1()log ,1a a x a x f x x x -+<⎧=⎨>⎩是(,)-∞+∞上的减函数,那么a 的取值范围是(A )(0,1)(B )1(0,)3(C )11[,)73(D )1[,1)73.在下列四个函数中,满足性质:“对于区间(1,2)上的任意1212,()x x x x ≠,1221|()()|||f x f x x x -<-恒成立”的只有(A )1()f x x=(B )()||f x x = (C )()2xf x =(D )2()f x x =4.已知()f x 是周期为2的奇函数,当01x <<时,()lg .f x x =设63(),(),52a f b f ==5(),2c f =则(A )a b c << (B )b a c << (C )c b a << (D )c a b <<5.函数2()lg(31)f x x =++的定义域是 A .1(,)3-+∞B . 1(,1)3-C . 11(,)33-D . 1(,)3-∞-6、下列函数中,在其定义域内既是奇函数又是减函数的是A .3 ,y x x R =-∈B . sin ,y x x R =∈C . ,y x x R =∈D . x 1() ,2y x=∈7、函数()y f x =的反函数1()y f x -=的图像与y 轴交于点(0,2)P (如右图所示),则方程()0f x =在[1,4]上的根是x =A .4B .3C . 2D .18、设()f x 是R 上的任意函数,则下列叙述正确的是(A )()()f x f x -是奇函数 (B )()()f x f x -是奇函数 (C ) ()()f x f x --是偶函数 (D ) ()()f x f x +-是偶函数9、已知函数xy e =的图象与函数()y f x =的图象关于直线y x =对称,则A .()22()xf x e x R =∈B .()2ln 2ln (0)f x x x =>)C .()22()xf x e x R =∈D .()2ln ln 2(0)f x x x =+>10、设1232,2()((2))log (1) 2.x e x f x f f x x -⎧⎪=⎨-≥⎪⎩<,则的值为, (A )0(B )1 (C )2 (D )3 11、对a ,b ∈R ,记max {a ,b }=⎩⎨⎧≥ba b ba a <,,,函数f (x )=max {|x +1|,|x -2|}(x ∈R )的最小值是(A )0 (B )12 (C ) 32(D )3 12、关于x 的方程222(1)10x x k ---+=,给出下列四个命题: ①存在实数k ,使得方程恰有2个不同的实根;②存在实数k ,使得方程恰有4个不同的实根; ③存在实数k ,使得方程恰有5个不同的实根; ④存在实数k ,使得方程恰有8个不同的实根; 其中假.命题的个数是 A .0B .1C .2D .3 (一) 填空题(4个)1.函数()f x 对于任意实数x 满足条件()()12f x f x +=,若()15,f =-则()()5f f =_______________。
完整版)高三函数的性质练习题及答案

完整版)高三函数的性质练习题及答案高三函数的性质练题一、选择题(基础热身)1.下列函数中,既是偶函数又在(0,+∞)上单调递增的是()A。
y=x^3B。
y=ln|x|C。
y=|x|D。
y=cosx2.已知f(x)是定义在R上的偶函数,对任意的x∈R都有f(x+6)=f(x)+2f(3),f(-1)=2,则f(2011)=()A。
1B。
2C。
3D。
43.函数f(x)=(2x+1)/(x-1)在[1,2]的最大值和最小值分别是()A。
3,1B。
1,0C。
3,3D。
1,34.若函数f(x)=(2x+1)(x-a)为奇函数,则a=()A。
2B。
3C。
4D。
1能力提升5.已知函数f(x)=(a-3)x+5(x≤1),2a(x>1),则a的取值范围是()A。
(0,3)B。
(0,3]C。
(0,2)D。
(0,2]6.函数y=f(x)与y=g(x)有相同的定义域,且都不是常值函数,对于定义域内的任何x,有f(x)+f(-x)=2f(x),g(x)·g(-x)=1,且当x≠0时,g(x)≠1,则F(x)=2f(x)/(g(x)-1)的奇偶性为()A。
奇函数非偶函数B。
偶函数非奇函数C。
既是奇函数又是偶函数D。
非奇非偶函数7.已知函数f(x)=ax+log_a(x)(a>0且a≠1)在[1,2]上的最大值与最小值之和为log_a(2)+6,则a的值为()A。
2B。
4C。
1/2D。
1/48.已知关于x的函数y=log_a(2-ax)在[0,1]上是减函数,则a的取值范围是()A。
(0,1)B。
(1,2)C。
(0,2)D。
[2,+∞)9.已知函数f(x)=sin(πx)(≤x≤1),log_2(x)(x>1),若a,b,c互不相等,且f(a)=f(b)=f(c),则a+b+c的取值范围是()A。
(1,2010)B。
(1,2011)C。
(2,2011)D。
[2,2011]二、填空题10.函数f(x)对于任意实数x满足条件f(x+2)=f(x)/(1-f(x)),若f(1)=-5,则f[f(5)]=________.解:f(3)=f(1+2)=f(1)/(1-f(1))=5/6f(5)=f(3+2)=f(3)/(1-f(3))=-5f[f(5)]=f(-5)/(1-f(-5))=-5/611.f(x)是连续的偶函数,且当x>0时f(x)是单调函数,则满足f(x)=f(x+3)的所有x之和为________.解:因为f(x)是偶函数,所以f(0)=f(3),f(1)=f(2),f(4)=f(7),f(5)=f(6),所以要求的是x使得f(x)=f(x+3)的所有情况下的x之和。
函数练习题及答案

函数练习题及答案函数练习题及答案函数作为数学中的重要概念,被广泛应用于各个领域。
在数学学习过程中,通过练习题的形式巩固和提高对函数的理解和运用能力是非常有效的方法。
本文将介绍一些常见的函数练习题及其答案,希望能对读者的数学学习有所帮助。
一、函数定义与性质题1. 已知函数f(x) = 2x + 3,求f(4)的值。
解答:将x = 4代入函数表达式中,得到f(4) = 2(4) + 3 = 11。
2. 函数f(x) = x^2 + 2x - 1的定义域是什么?解答:由于函数中存在x的平方项,所以定义域应满足x^2存在的条件,即实数集R。
3. 函数f(x) = 3x^2 - 4x + 1的图像是否对称于y轴?解答:对称于y轴的函数满足f(x) = f(-x)。
将函数中的x替换为-x,得到f(-x) = 3(-x)^2 - 4(-x) + 1 = 3x^2 + 4x + 1。
由于f(x) ≠ f(-x),所以函数的图像不对称于y轴。
二、函数图像与方程题1. 函数f(x) = x^3的图像在坐标系中的形状是什么?解答:函数f(x) = x^3是一个奇函数,其图像关于原点对称。
当x > 0时,f(x) > 0;当x < 0时,f(x) < 0。
因此,函数图像在坐标系中呈现出一种类似"S"形的形状。
2. 已知函数f(x) = x^2 - 4x + 3,求解方程f(x) = 0。
解答:将f(x)置为0,得到x^2 - 4x + 3 = 0。
通过因式分解或者求根公式,可以得到(x - 1)(x - 3) = 0,解得x = 1或x = 3。
三、函数与导数题1. 已知函数f(x) = x^3 - 2x^2 + x,求f'(x)。
解答:对函数f(x)进行求导,得到f'(x) = 3x^2 - 4x + 1。
2. 已知函数f(x) = e^x,求f''(x)。
高中数学函数与导数练习题及参考答案

高中数学函数与导数练习题及参考答案一、选择题(每小题3分,共30分)1. 设函数f(x)=2x^3-3x^2+4x-1,则f'(x)的值为:A. 6x^2-6x+4B. 6x^2-3x+4C. 6x^2-6x-4D. 6x^2-3x-42. 已知函数f(x)=e^(2x)-x,下列说法正确的是:A. f(x)的定义域为RB. f(x)的值域为RC. 对任意x∈R,f(x)≥0D. f(x)在R上递增3. 函数f(x)=log(2x+1)的定义域为:A. x>1/2B. x≥1/2C. x>1D. x≥-1/24. 函数f(x)=(x-2)^2-1的图像对称于:A. x轴B. y轴C. 原点D. 直线x=25. 函数f(x)=x^3+3x^2-x+2的最小值为:A. -∞B. -4C. 1D. 66. 函数f(x)=log_a(x^2-4)的定义域为:A. x>2B. x<-2C. x>2或x<-2D. x>07. 设函数f(x)=(x+1)e^x,则f'(x)=:A. (x+2)e^xB. xe^xC. (x+1)e^x+e^xD. (x+1)e^x+18. 函数y=2^(x^2)的图像在y轴的左侧为:A. 上拋曲线B. 下落曲线C. 开口向上的曲线D. 开口向下的曲线9. 函数f(x)=√(x-1)的定义域为:A. x>1B. x≥1C. x>0D. x≥010. 设函数f(x)=x^3-3x^2+2,则f''(x)的值为:A. 6x-6B. 6x-2C. 6x-3D. 6x-4二、计算题(每小题5分,共40分)1. 计算函数f(x)=e^(2x)-3x在x=1处的导数f'(1)的值。
解答:f'(x)=2e^(2x)-3f'(1)=2e^2-32. 已知函数y=log_a(x^2-4),求f(x)在x=0处的导数f'(0)。
《高等数学一》第一章-函数--课后习题(含答案解析)

第一章函数历年试题模拟试题课后习题(含答案解析)[单选题]1、设函数,则f(x)=()A、x(x+1)B、x(x-1)C、(x+1)(x-2)D、(x-1)(x+2)【正确答案】B【答案解析】本题考察函数解析式求解.,故[单选题]2、已知函数f(x)的定义域为[0,4],函数g(x)=f(x+1)+f(x-1)的定义域是().A、[1,3]B、[-1,5]C、[-1,3]D、[1,5]【正确答案】A【答案解析】x是函数g(x)中的定义域中的点,当且仅当x满足0≤x+1≤4且0≤x-1≤4即-1≤x≤3且1≤x≤5也即1≤x≤3,由此可知函数g(x)的定义域D(g)={x|1≤x≤3}=[1,3]. [单选题]3、设函数f(x)的定义域为[0,4],则函数f(x2)的定义域为().A、[0,2]B、[0,16]C、[-16,16]D、[-2,2]【正确答案】D【答案解析】根据f(x)的定义域,可知中应该满足:[单选题]4、函数的定义域为().A、[-1,1]B、[-1,3]C、(-1,1)D、(-1,3)【正确答案】B【答案解析】根据根号函数的性质,应该满足:即[单选题]写出函数的定义域及函数值().A、B、C、D、【正确答案】C【答案解析】分段函数的定义域为各个分段区间定义域的并集,故D=(-∞,-1]∪(-1,+∞).[单选题]6、设函数,则对所有的x,则f(-x)=().A、B、C、D、【正确答案】A【答案解析】本题考察三角函数公式。
.[单选题]7、设则=().A、B、C、D、【正确答案】B【答案解析】令则,故[单选题]8、则().A、B、C、D、【正确答案】D【答案解析】[单选题]9、在R上,下列函数中为有界函数的是().xA、eB、1+sin xC、ln x【正确答案】B【答案解析】由函数图像不难看出在R上e x,lnx,tanx都是无界的,只有1+sinx可能有界,由于|sinx|≤1,|1+sinx|≤1+|sinx|≤2所以有界.[单选题]10、不等式的解集为().A、B、C、D、【正确答案】D【答案解析】[单选题]11、().A、B、C、D、【正确答案】A【答案解析】根据二角和公式,[单选题]12、函数的反函数是().A、B、C、D、【正确答案】A【答案解析】由所以,故.[单选题]13、已知则().A、B、C、D、【正确答案】C【答案解析】[单选题]14、已知为等差数列,,则().A、-2B、1C、3D、7【正确答案】A因为同理可得:故d=a4-a3=-2.[单选题]15、计算().A、B、C、D、【正确答案】A【答案解析】根据偶次根式函数的意义,可知,故[单选题]16、计算().A、0B、1C、2D、4【正确答案】C【答案解析】原式=[单选题]将函数|表示为分段函数时,=().A、B、C、D、【正确答案】B【答案解析】由条件[单选题]18、函数f(x)=是().A、奇函数B、偶函数C、有界函数D、周期函数【正确答案】C【答案解析】易知不是周期函数,,即不等于,也不等于,故为非奇、非偶函数.,故为有界函数.[单选题]19、函数,则的定义域为().A、[1,5]C、(1,5]D、[1,5)【正确答案】A【答案解析】由反正切函数的定义域知:,故定义域为[1,5].[单选题]20、下列等式成立的是()A、B、C、D、【正确答案】B【答案解析】A中(e x)2=,C中,D中[单选题]21、下列函数为偶函数的是()A、y=xsinxB、y=xcosxC、y=sinx+cosxD、y=x(sinx+cosx)【正确答案】A【答案解析】sinx是奇函数,cosx是偶函数。
函数的概念练习题及答案解析

函数的概念练习题及答案解析Updated by Jack on December 25,2020 at 10:00 am1.下列说法中正确的为( )A .y =f (x )与y =f (t )表示同一个函数B .y =f (x )与y =f (x +1)不可能是同一函数C .f (x )=1与f (x )=x 0表示同一函数D .定义域和值域都相同的两个函数是同一个函数解析:选 A.两个函数是否是同一个函数与所取的字母无关,判断两个函数是否相同,主要看这两个函数的定义域和对应法则是否相同.2.下列函数完全相同的是( )A .f (x )=|x |,g (x )=(x )2B .f (x )=|x |,g (x )=x 2C .f (x )=|x |,g (x )=x 2xD .f (x )=x 2-9x -3,g (x )=x +3 解析:选、C 、D 的定义域均不同.3.函数y =1-x +x 的定义域是( )A .{x |x ≤1}B .{x |x ≥0}C .{x |x ≥1或x ≤0}D .{x |0≤x ≤1}解析:选D.由⎩⎪⎨⎪⎧1-x ≥0x ≥0,得0≤x ≤1. 4.图中(1)(2)(3)(4)四个图象各表示两个变量x ,y 的对应关系,其中表示y 是x 的函数关系的有________.解析:由函数定义可知,任意作一条直线x =a ,则与函数的图象至多有一个交点,对于本题而言,当-1≤a ≤1时,直线x =a 与函数的图象仅有一个交点,当a >1或a <-1时,直线x =a 与函数的图象没有交点.从而表示y 是x 的函数关系的有(2)(3).答案:(2)(3)1.函数y =1x的定义域是( ) A .R B .{0}C .{x |x ∈R ,且x ≠0}D .{x |x ≠1}解析:选 C.要使1x 有意义,必有x ≠0,即y =1x的定义域为{x |x ∈R ,且x ≠0}.2.下列式子中不能表示函数y =f (x )的是( )A .x =y 2+1B .y =2x 2+1C.x-2y=6 D.x=y解析:选A.一个x对应的y值不唯一.3.下列说法正确的是()A.函数值域中每一个数在定义域中一定只有一个数与之对应B.函数的定义域和值域可以是空集C.函数的定义域和值域一定是数集D.函数的定义域和值域确定后,函数的对应关系也就确定了解析:选C.根据从集合A到集合B函数的定义可知,强调A中元素的任意性和B中对应元素的唯一性,所以A中的多个元素可以对应B中的同一个元素,从而选项A错误;同样由函数定义可知,A、B集合都是非空数集,故选项B错误;选项C正确;对于选项D,可以举例说明,如定义域、值域均为A={0,1}的函数,对应关系可以是x→x,x∈A,可以是x→x,x∈A,还可以是x→x2,x∈A.4.下列集合A到集合B的对应f是函数的是()A.A={-1,0,1},B={0,1},f:A中的数平方B.A={0,1},B={-1,0,1},f:A中的数开方C.A=Z,B=Q,f:A中的数取倒数D.A=R,B={正实数},f:A中的数取绝对值解析:选A.按照函数定义,选项B中集合A中的元素1对应集合B中的元素±1,不符合函数定义中一个自变量的值对应唯一的函数值的条件;选项C中的元素0取倒数没有意义,也不符合函数定义中集合A中任意元素都对应唯一函数值的要求;选项D中,集合A中的元素0在集合B中没有元素与其对应,也不符合函数定义,只有选项A符合函数定义.5.下列各组函数表示相等函数的是()A.y=x2-3x-3与y=x+3(x≠3)B.y=x2-1与y=x-1C.y=x0(x≠0)与y=1(x≠0)D.y=2x+1,x∈Z与y=2x-1,x∈Z解析:选、B与D对应法则都不同.6.设f:x→x2是集合A到集合B的函数,如果B={1,2},则A∩B一定是()A. B.或{1}C.{1} D.或{2}解析:选B.由f:x→x2是集合A到集合B的函数,如果B={1,2},则A={-1,1,-2,2}或A ={-1,1,-2}或A ={-1,1,2}或A ={-1,2,-2}或A ={1,-2,2}或A ={-1,-2}或A ={-1,2}或A ={1,2}或A ={1,-2}.所以A ∩B =或{1}.7.若[a,3a -1]为一确定区间,则a 的取值范围是________.解析:由题意3a -1>a ,则a >12. 答案:(12,+∞) 8.函数y =x +103-2x的定义域是________. 解析:要使函数有意义,需满足⎩⎪⎨⎪⎧ x +1≠03-2x >0,即x <32且x ≠-1. 答案:(-∞,-1)∪(-1,32) 9.函数y =x 2-2的定义域是{-1,0,1,2},则其值域是________.解析:当x 取-1,0,1,2时,y =-1,-2,-1,2,故函数值域为{-1,-2,2}.答案:{-1,-2,2}10.求下列函数的定义域:(1)y =-x 2x 2-3x -2;(2)y =34x +83x -2. 解:(1)要使y =-x 2x 2-3x -2有意义,则必须 ⎩⎪⎨⎪⎧ -x ≥0,2x 2-3x -2≠0,解得x ≤0且x ≠-12, 故所求函数的定义域为{x |x ≤0,且x ≠-12}. (2)要使y =34x +83x -2有意义,则必须3x -2>0,即x >23, 故所求函数的定义域为{x |x >23}.11.已知f(x)=11+x(x∈R且x≠-1),g(x)=x2+2(x∈R).(1)求f(2),g(2)的值;(2)求f(g(2))的值.解:(1)∵f(x)=11+x,∴f(2)=11+2=1 3,又∵g(x)=x2+2,∴g(2)=22+2=6.(2)由(1)知g(2)=6,∴f(g(2))=f(6)=11+6=1 7.12.已知函数y=ax+1(a<0且a为常数)在区间(-∞,1]上有意义,求实数a的取值范围.解:函数y=ax+1(a<0且a为常数).∵ax+1≥0,a<0,∴x≤-1a,即函数的定义域为(-∞,-1a].∵函数在区间(-∞,1]上有意义,∴(-∞,1](-∞,-1a],∴-1a≥1,而a<0,∴-1≤a<0.即a的取值范围是[-1,0).第一课件网系列资料。
完整版)高一数学函数经典习题及答案

完整版)高一数学函数经典习题及答案函数练题一、求函数的定义域1、求下列函数的定义域:⑴y = (x-1)/(2x^2-2x-15)⑵y = 1-[(2x-1)+4-x^2]/[1/(x+1)+1/(x+3)-3]2、设函数f(x)的定义域为[0,1],则函数f(x-2)的定义域为[-2,-1];函数f(2x-1)的定义域为[(1/2,1)]。
3、若函数f(x+1)的定义域为[-2,3],则函数f(2x-1)的定义域为[-3/2,2];函数f(2)的定义域为[1,4]。
4、已知函数f(x)的定义域为[-1,1],且函数F(x) = f(x+m)-f(x-m)的定义域存在,求实数m的取值范围。
二、求函数的值域5、求下列函数的值域:⑴y = x+2/x-3 (x∈R)⑵y = x+2/x-3 (x∈[1,2])⑶y = 2/(3x-1)-3/(x-1) (x∈R)⑷y = (x+1)/(x+1) if x≥5y = 5x^2+9x+4/2x-6 (x<5)⑸y = (x-3)/(x+2)⑹y = x-3+x+1⑺y = (x^2-x)/(2x-1)(x+2)⑼y = -x^2+4x+5⑽y = 4-1/(x^2+4x+5)⑾y = x-1-2x/(2x^2+ax+b)6、已知函数f(x) = 2x+1/(x∈R)的值域为[1,3],求a,b的值。
三、求函数的解析式1、已知函数f(x-1) = x-4x,求函数f(x),f(2x+1)的解析式。
2、已知f(x)是二次函数,且f(x+1)+f(x-1) = 2x-4x,求f(x)的解析式。
3、已知函数2f(x)+f(-x) = 3x+4,则f(x) = (3x+4)/5.4、设f(x)是R上的奇函数,且当x∈[0,+∞)时,f(x) =x/(1+x),则f(x)在R上的解析式为f(x) = x/(1+x)-2/(1-x^2)。
5、设f(x)与g(x)的定义域是{x|x∈R,且x≠±1},f(x)是偶函数,g(x)是奇函数,且f(x)+g(x) = 3x,则f(x) = x,g(x) = 3x-x^3.四、求函数的单调区间6、求下列函数的单调区间:⑴y = x+2/x+3⑵y = -x^2+2x+3⑶y = x-6/x-127、函数f(x)在[0,+∞)上是单调递减函数,则f(1-x)的单调递增区间是(0,1]。
函数复习题及答案

函数复习题及答案一、选择题1. 函数f(x) = 2x^2 + 3x - 5的图像关于哪条直线对称?A. x = -1B. x = 1C. x = 0D. x = 3答案: B2. 如果函数f(x) = x^3 - 2x^2 + x + 2的导数为0,那么x的值是多少?A. -1B. 0C. 1D. 2答案: C3. 函数g(x) = 1/x在区间(0, +∞)上的单调性是?A. 单调递增B. 单调递减C. 先递增后递减D. 先递减后递增答案: B二、填空题4. 函数h(x) = 4x^3 - 5x^2 + 2x + 1的极值点是______。
答案: x = 0 或 x = 5/45. 如果函数f(x) = sin(x) + cos(x)的最大值为√2,那么x的取值范围是______。
答案:[2kπ + π/4, 2kπ + 5π/4] (k ∈ Z)三、简答题6. 描述函数y = x^2在区间[-1, 1]上的性质。
答案:函数y = x^2在区间[-1, 1]上是单调递增的,且图像是一个开口向上的抛物线,顶点在原点。
7. 解释什么是函数的周期性,并给出一个周期函数的例子。
答案:函数的周期性是指函数值在某个固定的间隔内重复出现的性质。
例如,正弦函数sin(x)就是一个周期函数,它的周期是2π。
四、计算题8. 计算函数f(x) = 3x^2 - 4x + 5在x = 2时的值。
答案: f(2) = 3 * (2)^2 - 4 * 2 + 5 = 12 - 8 + 5 = 99. 求函数f(x) = x^3 - 6x^2 + 9x + 2的一阶导数和二阶导数。
答案:一阶导数:f'(x) = 3x^2 - 12x + 9二阶导数:f''(x) = 6x - 12五、证明题10. 证明对于任意实数x,函数f(x) = x^3 - 3x + 2的值总是大于0。
答案:首先求导f'(x) = 3x^2 - 3,令导数为0得到x = ±1。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序设计基础课程组编
第五章函数
一、单项选择题
1. 若调用一个void f( int x )函数,且此函数中没有return
语句,则正确的说法是。
该函数
A. 没有返回值。
B. 返回若干个系统默认值
C. 能返回一个用户所希望的函数值
D. 返回一个不确定的值。
2. 以下不正确的说法是。
C++语言规定
A. 实参可以是常量、变量或表达式
B. 形参可以是常量、变量或表达式
C. 实参可以为任意类型
D. 形参应与其对应的实参类型一致
3. C++语言规定,函数返回值的类型是由决定的。
A. return 语句中的表达式类型
B. 调用该函数时的主调函数类型
C. 调用该函数时由系统临时
D. 在定义函数时所指定的函数类型
4. 以下错误的描述是。
函数调用可以是
A. 出现在执行语句中
B. 出现在一个表达式中
C. 作为一个函数的实参
D. 作为一个函数的形参
5. 已知一个函数的定义如下:
double fun(int x, double y)
{ …… }
则该函数正确的函数原型声明为:
A. double fun (int x,double y);
B. fun (int x,double
y) ;
C. double fun (int;double ) ;
D. fun(x,y) ;
6. 以下正确的描述是。
A. 函数的定义可以嵌套,但函数的调用不可以嵌套。
B. 函数的定义和函数的调用均不可以嵌套。
C. 函数的定义不可以嵌套,但函数的调用可以嵌套。
D.函数的定义和函数的调用均可以嵌套。
7. 若用数组名作为函数调用的实参,传递给形参的是。
A. 数组的首地址
B. 数组中第一个元素的值
C. 数组中的全部元素的值
D. 数组元素的个数
8. 以下不正确的描述是
A. 在函数外部定义的变量是全局变量。
B. 局部变量不能与全局变量同名。
C. 函数的形参是局部变量。
D. 在函数内部定义的变量是局部变量。
9. 如果在一个函数中的复合语句中定义了一个变量,则该变
量。
A. 在本程序范围内有定义
B. 在该函数中有定义
C. 只在该复合语句中有效
D. 为非法变量
10. 以下不正确的说法是。
A. 全局变量,静态变量的初值是在编译时指定的
B. 静态变量如果没有指定初值,则其初值为 0
C. 局部变量如果没有指定初值,则其初值不确定
D. 函数中的静态变量在函数每次调用时,都会重新设置初值
二、写出下列程序的运行结果
1. #include <>
int a=3, b=5;
max(int a, int b)
{
int c;
c=a>b? a: b;
return c;
}
main()
{
int a=8;
cout<<max(a, b) <<"\n";
}
2.#include <>
int fact(int n)
{
static int f=1;
f*=f+1;
return(f);
}
main( )
{
int i;
for(i=1; i<3; i++)
cout<<fact(i)<<" ";
}
3.#include <>
int f(int n)
{
if (n==1) return 1;
else return f(n-1)+1;
}
void main()
{
int i, j=0;
for (i=1;i<5;i++)
j+=f(i);
cout<<j<<"\n";
}
4. #include <>
long count (int n, int k);
void main ( )
{
int n, k;
n = 3;
k = 2;
printf ("Result = %ld\n", count(n, k));
}
long count (int n, int k)
{
int i, j, sum, item;
sum = 0;
for (i = 1; i <= n; i++)
{
item = 1;
for (j = 1; j <= k; j++)
item *= i;
sum += item;
}
return (sum);
}
三、编程题
1. 设计一个判断素数的函数prime(int n),是素数返回1,否则
返回0。
2.分别设计3个函数输出3种不同格式打印乘法九九表,主函数分别调用3个函数以输出不同的格式。
3.设计函数MaxCommonFactor( ),计算两个正整数的最大公约数。
4. 设计一递归函数计算组合n
C。
m
5.用递归函数方法求解问题:若有1头小母牛,从出生起第4个年头开始每年生1头母牛,按此规律,第n年时有多少头母牛?
程序设计基础课程组编
第五章函数一、单项选择题
二、写出下列程序的运行结果
1. 8
2. 2 6
3. 10
4. 14。