y-x函数答案.docx_第1页
y-x函数答案.docx_第2页
y-x函数答案.docx_第3页
y-x函数答案.docx_第4页
y-x函数答案.docx_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

y-x函数答案【篇一:必修一函数知识点+例题+练习+答案(美术生)】p 定义域 定义 对应法则值域 映射 函数 性质 奇偶性 对数的性质 单调性周期性 对数 反函数 互为反函数的函数图像关系 对数函数 对数函数的图像和性质 对数恒等式和不等式常用对数自然对数积、商、幂与根的对数 指数函数 区间 一元二次函数一元二次不等式 根式分数指数 指数方程对数方程 指数函数的图像和性质 1、映射f: a?b的概念。在理解映射概念时要注意: a中元素必须都有象且唯一;b中元素不一定都有原象,但原象不一定唯一。 如 1.点(a,b)在映射f的作用下的象是(a?b,a?b),则在f作用下点(3,1)的原象为点2、函数f: a?b是特殊的映射。特殊在定义域a和值域b都是非空数集!据此可知函数图像与x轴的垂线至多有一个公共点,但与y轴垂线的公共点可能没有,也可能有任意个。 如: 1下列对应关系是集合p上的函数的有 个 (1)p?z,q?n*,对应关系f:“对集合p中的元素取绝对值与集合q中的元素相对应”; (2)p?1,1,?2,2,q?1,4,对应关系:f:xy?x2,x?p,y?q; (3)p?三角形,q?x|x?0,对应关系f:“对p中三角形求面积与集合q中元素对应”2.m?x|0?x?2,n?y|0?y?3给出下列四个图形,其中能表示从集合m到集合n的函数关系的有() 1a、 0个 b、 1个c、 2个 d、3个3、同一函数的概念。构成函数的三要素是定义域,值域和对应法则。而值域可由定义域和对应法则唯一确定,因此当两个函数的定义域和对应法则相同时,它们一定为同一函数。 如 1.下列各组函数中,表示同一函数的是 () ay?1,y? x by?x?1?x?1,y?x2?1 x c y?x,y?x3d y?|x|,y?(x)2 4、求函数定义域的常用方法(在研究函数问题时要树立定义域优先的原则): (1)根据解析式要求:如偶次根式的被开方大于零,分母不能为零,对数logax中x?0,a?0且a?1,三角形中0?a?, 最大角?如 1 函数y?) ax|x?1 2函数y? 3. 函数y? 3 ,最小角? ? 3 等。 bx|x?0 cx|x?1或x?0 dx|0?x?1 x?2 的定义域。2 x?4 x2?1?x2 的定义域为x?1 4.函数y? 5函数f(x)?6.函数f(x)= 3x2?x3 +lg(3x+1)的定义域是 ( ) 3 3 a.(-,-1) b.(-1,1)c.(-1,1) 3 d.(-1,+) 3 7.函数y? lgx?3的定义域是_ 28.若函数y? kx?7 的定义域为r,则k?_ 2 kx?4kx?3 9函数f(x)的定义域是a,b,b?a?0,则函数f(x)?f(x)?f(?x)的定义域是(2)根据实际问题的要求确定自变量的范围。(主要是应用题) (3)复合函数的定义域:若已知f(x)的定义域为a,b,其复合函数fg(x)的定义域由不等式a?g(x)?b解出即可;若已知fg(x)的定义域为a,b,求f(x)的定义域,相当于当x?a,b时,求g(x)的值域(即f(x)的定义域)。 如 1.若函数y?f(x)的定义域是0,2,则函数g(x)? f(2x) 的定义域是() x?1 a0,1 b0,1)c 0,1)?(1,4d(0,1) 2.若函数f(x2?1)的定义域为?2,1),则函数f(x)的定义域为_ ?1? 3.若函数y?f(x)的定义域为?,2?,则f(log2x)的定义域为_ ?2? 5.求函数值域(最值)的方法: (1)基本函数的值域 常见函数的值域: 一次函数y?kx?b?k?0?的值域为r. ?4ac?b2?4ac?b2? ,?,二次函数y?ax?bx?c?a?0?,当a?0时为?当a?0时为?,?. 4a4a? 2 反比例函数y? k ?k?0?的值域为?y?ry?0?. x 指数函数y?ax?a?0且a?1?的值域为?yy?0?. 对数函数y?logax?a?0且a?1?的值域为r. 正,余弦函数的值域为?1,1?,正,余切函数的值域为r. a 对勾函数y?x?(a?0) 的值域 x 如: 1.函数y? 3(a)0,?)(b)0,4(c)0,4)(d)(0,4) 2.函数f?x?log2?3x?1?的值域为a. ?0,? b. ?1,? ?0,? c. ?1,? d. ? (2)二次函数的值域:(二次函数在给出区间上的最值有两类:一是求闭区间m,n上的最值;二是求区间定(动),对称轴动(定)的最值问题。求二次函数的最值问题,勿忘数形结合,注意“两看”:一看开口方向;二看对称轴与所给区间的相对位置关系), 如 1.函数y?3x2?x?2的值域为2.求函数y?x2?2x?5,x?1,2的值域 3.求函数y?x2?4x?2(x?1,1) 4.当x?(0,2时,函数f(x)?ax2?4(a?1)x?3在x?2时取得最大值,则a的取值范围是_ 5.已知函数f(x)?ax2?2ax?3?b(a?0)在1,3有最大值5和最小值2,求a、b的值。 6若函数y?x2?3x?4的定义域为0,m,值域为? 25 ,?4,则m的取值范围是() 4 333 ?)3d,a?0,4?b,4 c, 222 (3)换元法通过换元把一个较复杂的函数变为简单易求值域的函数,其函数特征是函数解析式含有根式或三角函数公式模型,运用换元法时,要特别要注意新元t的范围。 如 1.函数y?的值域为2函数y?x?2x的值域 ; 3.函数y?2x?1_ 3x 4.求函数y?x 的值域 3?1 5.函数y?2?x2?4x(x?0,4)的值域是( ) a0,2 b1,2 c2,2 4 d2,26.函数y?2sin2x?3cosx?1的值域为_ 单调性法利用一次函数,反比例函数,指数函数,对数函数等函数的单调性, 如 1 1.y?x?(1?x?9)的值域x 2.y?x 3.y?2x?x的值域 4.y?sin2x? 9 的值域 1?sin2x (3)函数有界性法直接求函数的值域困难时,可以利用已学过函数的有界性,来确定所求函数的值域,最常用的就是三角函数的有界性, 2sin?13x 如求函数y?, y?的值域 x 1?sin?1?3 (4)数形结合法函数解析式具有明显的某种几何意义,如两点的距离、直线斜率、等等 如 1 .对于任意实数a,b,定义mina,b? ?a, a?b, 设函数f(x)?x?3, g(x)?log2x,则函 b, a?b.? 数h(x)?minf(x),g(x)的最大值是_ . ? 3.已知函数f(x)2sinxcosxcos2xx?0,? ?2? (6)不等式法利用基本不等式a?b?a,b?r?)求函数的最值,其题型特征解析式是和式时要求积为定值,解析式是积时要求和为定值,不过有时须要用到拆项、添项和两边平方等技巧。 如 1函数f(x)? 2(a) 5 (b) 1 2 (d)1 2.求函数 y? 的值域. 5【篇二:第六部分 函数题库及答案】、单项选择题 1c语言中的函数返回值的类型是由(定义函数时所指定的函数类型)决定 areturn语句中的表达式 b调用函数的主调函数 c调用函数时临时d定义函数时所指定的函数类型 a2.下面不正确的描述是(调用函数时,实参和形参可以共用内存单元 )。 b调用函数时,实参可以是表达式 c调用函数时,实参和形参可以共用内存单元 d调用函数时,将形参分配内存单元 e调用函数时,实参与形参的类型必须一致 3.在c语言中,调用一个函数时,实参变量和形参变量之间的数据传递是(由用户指定传递方式 ) a地址传递 b值传递 d由用户指定传递方式 c由实参传递给形参,并由形参传回给实参 4.下面的函数调用语句中含有( a )个实参 int a,b,c; int sum(int x1,int x2); ? total=sum(a,b),c); a2 b3c4 d5 5.在c语言中( c ) a函数的定义可以嵌套,但函数的调用不可以嵌套 b函数的定义和调用均不可以嵌套 c函数的定义不可以嵌套,但是函数的调用可以嵌套 d函数的定义和调用均可以嵌套 6.关于语言中的return语句正确的是(c )a只能在主函数中出现 b在每个函数中都必须出现 c可以在一个函数中出现多次 d只能在除主函数之外的函数中出现 7.两个形参中,第一个形参为指针类型、第二个形参为整型,则对函数形参的说明有错误的是( d) a. int a(float x,int n) b. int a(float *x,int n) c. int a(float x10,int n) a(float x,int n) 8.在c语言中,函数的数据类型是指( a ) a.函数返回值的数据类型 b. 函数形参的数据类型 c.调用该函数时的实参的数据类型 d. 任意指定的数据类型 9.已知如下定义的函数: fun1(a) printf(n%d,a); 则该函数的数据类型是( c ) a与参数a的类型相同 bvoid型 c 整型 d 无法确定 10.定义一个函数实现交换x和y的值,并将结果正确返回。能够实现此功能的是( d ) a. swapa(int x,int y) int temp; temp=x;x=y;y=temp; b. swapb(int *x,int *y) int temp; temp=x;x=y;y=temp; c.swapc(int *x,int *y) int temp; temp=*x;*x=*y;*y=temp; d. swapd(int *x,int *y) int *temp; temp=x;x=y;y=temp; 11.求一个角的正弦函数值的平方。能够实现此功能的函数是(错 ) a. sqofsina(x) float x; return(sin(x)*sin(x); b. double sqofsinb(x) float x; return(sin(double)x)*sin(double)x); c.double sqofsinc(x) return(sin(x)*sin(x); d. sqofsind(x) float x;return(double(sin(x)*sin(x); 12.已知函数定义如下: float fun1(int x,int y) float z; z=(float)x/y; return(z); 主调函数中有int a=1,b=0;可以正确调用此函数的语句是(d) a.printf(%f,fun1(a,b); b. printf(%f,fun1(a,b); c. printf(%f,fun1(*a,*b); d.调用时发生错误 13.下面函数的功能是( b ) a(s1,s2) char s1,s2; while(s2+=s1+) ; a.字符串比较 b.字符串复制 c. 字符串连接 d. 字符串反向 二、填空题 1.在c语言中,存储类型为和的变量,只能在使用它们时才占用存储空间。 2.在一个源文件中定义的全局变量的作用域为 3.下面程序的执行结果是 int d=1; fun(int p) int d=5; d+=p+;printf(“%d”,d); main() int a=3; fun(a); d+=a+; printf(“%d”,d); 4.该fun函数的功能是求10的阶乘。 1) #include 2) long fun ( int n) 3) if (_1_) 4) return (n*fun(_2_); 5) else if ( _3_) 6) return 1; 第一处:n1 第三处:n=1 解析:从第2、4行看到了函数名,函数体中又出现了函数的调用,则是递归。我们知道:n!=n*(n-1)! 这就是一个递归的表达式,写成函数就是fun(n)=n*fun(n-1)。因此,4行处填写n-1。又:1!=1 故3,5行就好填了。因此答案是 n1 n-1 n=1。还有 0!=1 故,还可填写:n0 n-1 n=0 注意:3 5行的条件是相反的,这也是if与else条件的互斥性。 5. 程序的功能是计算s=1!+2!+3!+?+n! 1) long fun(int n) 2) int i; 3) long s; 4) s=_1_; 5) for (i=1; i=n; i+) 6) s=_2_;【篇三:程序设计基础习题及答案】txt【习题1 基本概念】 一、简答题(在课本中寻找答案,略) 1.1 c程序的基本结构包括哪些内容? 1.2 如何定义标识符? 1.3 输入格式、输出格式的组成包括哪些内容? 1.4 c语言函数分为哪两类? 1.5 计算表达式的值应该考虑哪些方面? 1.6 上机调试程序的步骤如何? 1.7 常量与变量的区别? 1.8 c语言中的标识符的定义规则? 1.9 变量为什么要“先定义,后使用”? 1.10 字符常量a与字符串常量a有何区别? 1.11 大小写字母转换的规则是什么? 1.12 变量的具有哪三种属性? 二、单项选择题 1.13 c语言中,int型数据在内存中的存储形式是(d)。 a)ascii码 b)原码 c)反码d)补码 1.14 下面四个选项中,均是不合法的用户标识符的选项是(c)。 )ba 、x_0、do )float、1a0、_y )x-y、goto、123 )_123、tmp、char 1.15 下列选项中不正确的常数的选项是(d)。 )0x12f )-1.23e-2 )12.0)0388 1.16 下面正确的字符常量是(b)。 )a ) )n)376 1.17 下面正确的字符串常量是(c)。 )a )376 )n)376 1.18 表达式a+4*25.0-b的正确结果是(b)。 )67 )67.0 )不确定)67l 1.19 执行printf(%x,100);后的输出结果是(c)。 )100 )0x100 )0x64)64 1.20 int型的-1在内存中的存储形式是(a)。 )1111 1111 1111 1111 )0000 0000 0000 0001 )1111 1111 1111 1110 )1000 0000 0000 0001 1.21 存储字符串abc376需要的字节数是(d)。 )11 )13 )6)7 三、判断并改错1.22 c程序执行的入口是main()函数,所以main函数必须放在程序的开头。 错误:main函数可以放在程序的任何位置。并不限定在程序的开头。 1.23 定义一个函数包括数据说明部分和执行语句部分,两者可以交叉出现。 1.24 编辑与编译不是一回事。 错误:不是一回事。编辑完成源程序的输入和修改;编译是对源程序进行语法检查,如果无语法错误,则生成目标程序。 1.25 scanf(%d,%d,x,y);的正确输入格式:3,4回车。 正确 1.26 注释内容太多会影响程序的执行效率。 错误:不会影响程序的执行效率。因为在编译时,编译系统将注释内容删除或用空格代替,所以注释内容不会编译到目标程序中。 1.27 所有的数学公式可以直接出现在源程序中。 错误:数学公式需要转换成c语言能够接受的公式才能出现在源程序中。 四、编程题 1.28 在屏幕上输出自己名字的拼音。 提示:中文名字叫?张三?,对应的拼音为?zhang san?,输出用printf()函数。 1.29 输入圆的半径,求圆的周长,并将结果保留两位小数输出到屏幕上。 提示:定义圆的半径r,圆的周长:2*3.14*r,输出结果保留2位小数可以用%.2f 【习题2 运算符与表达式】 一、计算题 2.1 2.8+7%3*11%2/4(答案:2.8) 2.2 5/2+5.0/2+7%6 (答案:5.5) 2.3 a=12,a*=2+3 (答案:a=60) 2.4 a=3,b=4,c=5,a+bcb= =c (答案:0) 2.5 35?3:58?25:40(答案:25) 2.6 设a=1,b=2,c=3,d=4,m=n=1,有表达式(m=ab)(n=cd),计算表达式后m,n的值? (答案:m=0,n=1) 2.7 设int b=7;float a=2.5,c=4.7;求下面表达式的值。 a+(int)(b/2*(int)(a+c)/2)%4 (答案:4.5) 二、单项选择题 2.8 若有代数式8xy,则不正确的c语言表达式是(c)。 bc a)x/b/c*y*8 b)8*x*y/b/c c)8*x*y/b*cd)x*y/c/b*8 2.9 有如下类型说明: int k,a,b; unsigned long w=8; double x=2.9 则以下不符合c语言语法的表达式是(a)。 )x%(-3))w*=-2 )k=(a=6,b=4,a-b))a*=a+=a-=(b=4)*(a=3) 2.10 有如下类型说明: float n; int m; 则以下能实现将n中的数值保留小数点后两位,第三位四舍五入的表达式是(b)。 )n=(n*100+0.5)/100.0 )m=n*100+0.5,n=m/100.0 )n=n*100+0.5/100.0 )n=(n/100+0.5)*100.0 2.11 设k=7,x=12;则下列表达式值为3的是(d)。 )x%=(k%=5))x%=(k-k%5) )x%=k-k%5)(x%=k)-(k%=5) 2.12 已知m=48,ch=a,n=0;则表达式(m=nchb!n)的值是(b)。 )0 )1 )真)非0 2.13 下面哪个式子在b为奇数时结果为假(c)。 )a%2=1 )!(a%2=0) )!(a%2)a%2 2.13 执行printf(%f,(x=3,y=5,xy?1:1.5);后的输出结果是(d)。 )语法错误 )1 )1.5)1.500000 2.14 能表示条件0x100的表达式是(d)。 )0=x=100 )x=0,x=100 )0x100 )x=0x=100 2.15 判断char型变量ch为数字的正确表达式是(b)。 )ch=0ch=9 )ch=0ch=9 )0ch9)ch=0|ch=9三、编程题(应用条件运算) 2.16 输入一个整型成绩x,如果大于等于60分,输出“pass”,否则输出“fail”。 提示:printf(%s,x60?pass:fail); 2.17 输入一个年份y,如果是闰年,输出“y is a leap year”,否则输出“y is not a leap year.” 提示:printf(%d is %s,y%4=0y%100!=0|y%400=0?a leap year.:not a leap year.); 2.18 输入三条边a,b,c,如果它们能构成一个三角形,输出“yes”,否则输出“no”。 提示:printf(%s,a+bca+cbb+ca?yes:no); 2.19 输入三个数x,y,z,按从小到大的输出结果。 提示:分别用max0,min0代表最大、最小值,mid0表示中间值。 max0=(xy?x:y)z?(xy?x:y):z;max0=(xy?x:y)z?(xy?x:y):z; mid0=x+y+z-max0-min0; 2.20 输入一个平面上的点坐标,判断它是否落在圆心(0,0),半径为1的圆内,如果在圆 内,输出“yes”,否则输出“no”。 提示:分别用x,y代表平面上一个点。 printf(%s,x*x+y*y=0?yes:no); 2.21 自增、自减运算符的用法与运算规则示例。 2.22 计算下列表达式。 ?b?b?4ac (1) x1?2a (2) y?sinx?cosx tanx 提示:模仿例2.27 2.23 字母的大小写转换。 2.25 输入两个整数,输出其中最大者。 提示:模仿p29 2.26 输入三个整数,输出其中最小者。 提示: min(min(a,b),c); 2.27 设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输入数据,输出计算结果,输出时要求文字说明,取小数点后两位数字。请编程序。 参考源程序: main(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论