实验5答案 函数
初二函数专题5--用待定系数法求解析式+答案
初二函数专题6--用待定系数法求解析式一、用待定系数法求解析式 1、已知函数图象如图所示,则此函数的解析式为( ) A.2y x =- B.2(10)y x x =--<<C.12y x =-D. 1(10)2y x x =--<<2、已知一次函数的图象经过(3,2)和(1,-2)两点. 求这个一次函数的解析式.3、已知一次函数y ax b =+的图象经过点()023A -,,()143B -,,()4C c c +,. ⑴ 求c ;⑴ 求222a b c ab ac bc ++---的值.4、一条直线l 经过不同的三点A (a ,b ),B (b ,a ),C (a b -,b a -),那么直线l 经过 象限.二、根据位置关系求解析式5、已知一次函数y kx b =+的图象与直线21y x =+平行并且过点P (-1,2),求这个一次函数的解析式.6、如图,将直线OA 向上平移1个单位,得到一个一次函数的图像,那么这个一次函数的解析式是 .三、根据函数定义求解析式7、已知212y y y =+,其中1y 与x 成正比例,2y 与x 成反比例,且当2x =和3x =时,y 的值都为l9,求y 与变量x 的函数关系式.8、已知函数y (32)(4)a x b =+--为正比例函数。
(1)求a b 、的取值范围;(2)a b 、为何值时,此函数的图象过一、三象限。
9、已知y 与1x -成正比例,且当3x =时5y =.求y 与x 之间的函数关系式.y xO3214321A四、根据增减性求解析式10、已知一次函数y kx b =+中自变量x 的取值范围为26x -<<,相应的函数值的范围是119y -<<,求此函数的解析式。
11、已知函数(2)31y a x a =---,当自变量x 的取值范围为35x ≤≤时,y 既能取到大于5的值,又能取到小于3的值,则实数a 的取值范围为 .12、已知一次函数y kx b =+,当31x -≤≤时,对应的y 值为19y ≤≤,求kb 的值.13、一次函数y mx n =+(0m ≠),当25x -≤≤时,对应的y 值为07y ≤≤,求一次函数的解析式.14、⑴已知关于x 的一次函数()372y a x a =-+-的图象与y 轴交点在x 轴的上方,且y 随x 的增大而减小,求a 的取值范围.⑴已知一次函数y kx b =+,当31x -≤≤时,对应的y 值为19y ≤≤,求kb 的值.参考答案用待定系数法求解析式1、用待定系数法求解析式【例1】 已知函数图象如图所示,则此函数的解析式为( )A.2y x =-B.2(10)y x x =--<<C.12y x =-D. 1(10)2y x x =--<<【解析】 由题意,正比例函数经过点(-1,2),求出函数解析式为2y x =-,同时根据图象看出自变量的取值范围为10x -<<答案:B【例2】 已知一次函数的图象经过(3,2)和(1,-2)两点.求这个一次函数的解析式.【解析】 设这个一次函数的解析式为:y kx b =+,由题意可知322k b k b +=⎧⎨+=-⎩,解得24k b =⎧⎨=-⎩故这个一次函数的解析式为:24y x =-.【点评】这种首先设出函数解析式,然后再根据已知条件求出函数解析式的系数的方法,称为“待定系数法”.【例3】 (09四川泸州)已知一次函数y ax b =+的图象经过点()023A -,,()143B -,,()4C c c +,. ⑴ 求c ;⑴ 求222a b c ab ac bc ++---的值.【解析】 ⑴根据已知()023A -,,()143B -,,求出一次函数解析式为223y x =+-,再把C 点坐标代入得23c =+.⑴()()()222222192a b c ab ac bc a b b c a c ⎡⎤++---=-+-+-=⎣⎦∵【点评】第二小问老师应该详细分析【例4】 (江苏省初中数学竞赛试题)一条直线l 经过不同的三点A (a ,b ),B (b ,a ),C(a b -,b a -),那么直线l 经过 象限.【解析】 设直线l 的解析式为y kx t =+,因点A 、B 在直线l 上.⑴b ka ta kb t =+⎧⎨=+⎩,⑴a b =/,解得:1k =-,故直线l 的解析式为y x =-+t . 又点C 在直线l 上.⑴()b a a b t -=--+,得0t =.即直线l 的解析式为y x =-,可知l 经过二、四象限.2、根据位置关系求解析式【例5】 已知一次函数y kx b =+的图象与直线21y x =+平行并且过点P (-1,2),求这个一次函数 的解析式.【解析】 根据题意可设此函数解析式为2y x b =+,过点P (-1,2),解得4b =,解析式为24y x =+.【例6】 (08年上海市中考题)如图,将直线OA 向上平移1个单位,得到一个一次函数的图像,那么这个一次函数的解析式是 .【解析】 根据题意可得OA 的解析式为2y x =,向上平移一个单位以后,可得:12y x -=,即21y x =+3、根据函数定义求解析式【例7】 已知212y y y =+,其中1y 与x 成正比例,2y 与x 成反比例,且当2x =和3x =时,y 的值都为l9,求y 与变量x 的函数关系式.【解析】 根据已知条件,设11y k x =,22k y x = (1k ,2k 均不为零),于是,得:2221212k y y y k x x=+=+将2x =,3x =代入212y y y =+得:22122121943199k k k k ⎧+=⎪⎪⎨⎪+=⎪⎩,解之:122536k k =⎧⎪⎨=⎪⎩,⑴2365y x x =+【补充】已知函数y (32)(4)a x b =+--为正比例函数。
数学物理方法(5)答案
数学物理方法第五次作业一、单项选择题【 】1、函数()f z 以b 为中心的罗朗(Laurent )展开的系数公式为11().2()k k f A C d i b γζζπζ+=-⎰ ()().!k k f b B C k = 1().2k f C C d i b γζζπζ=-⎰ 1!().2()k k k f D C d i b γζζπζ+=-⎰ 【 】2、本征值问题()()0,(0)0,()0X x X x X X l λ''+===的本征函数是A .cosn x l π B .sin n x l π C .(21)sin 2n x l π- D .(21)cos 2n x lπ- 【 】3、点z =∞是函数cot z 的 A. 解析点 B. 孤立奇点 C. 非孤立奇点 D. 以上都不对【 】4、可以用分离变量法求解定解问题的必要条件是A. 泛定方程和初始条件为齐次B. 泛定方程和边界条件为齐次C. 初始条件和边界条件为齐次D. 泛定方程、初始条件和边界条件为齐次【 】5、设函数()f z 在单连通区域D 内解析,C 为D 内的分段光滑曲线,端点为A 和B ,则积分()C f z dz ⎰A. 与积分路径及端点坐标有关B. 与积分路径有关,但与端点坐标无关C. 与积分路径及端点坐标无关D. 与积分路径无关,但与端点坐标有关【 】6、 条件1z <所确定的是一个A .单连通开区域 B. 复连通开区域 C. 单连通闭区域 D. 复连通闭区域【 】7、条件210<-<z 所确定的是一个A .单连通开区域 B. 复连通开区域 C. 单连通闭区域 D. 复连通闭区域【 】8、积分2||1cos z z z dz ==⎰A .1B .12-C .12D .0 【 】9、函数1()1f z z =-在12z +>内展成1z +的级数为 A .102(1)n n n z ∞+=-+∑ B .101n n z ∞+=∑ C .10(1)2nn n z ∞+=+∑ D .0n n z ∞=∑ 【 】10、点0z =是函数11()sin f z z -⎛⎫= ⎪⎝⎭的A. 解析点B. 孤立奇点C. 非孤立奇点D. 以上都不对二、填空题1.复数231i -的三角形式为,其指数形式为.2.复数5cos 5sin ππi +的三角形式为,其指数形式为.3.的实部u =,虚部v =,模r =,幅角θ=.4. 复数22i +-的实部=u ,虚部=v ,模=r ,幅角 =θ .5. 014=--i z 的解为.6.积分dz zz cos ==⎰1. 7. 积分⎰==++1222z z z dz . 8. 积分⎰==13cos z zdz z . 9. 积分=⎰b a dz z z 2cos .10. 积分=⎰10sin zdz z . 11.积分=⎰202sin πdz z z 12.幂级数n n n z ∑∞=121的收敛半径为. 13.幂级数∑∞=-1)1(n nn z 的收敛半径为. 14.幂级数211-1n n z n ∞=∑()的收敛半径为.15.函数zz f -=11)(在2|1|<+z 上展成)1(+z 的泰勒级数为 . 16. 0=z 为3cos 1)(z z z f -=的.(奇点的类型,极点的阶数) 17. 0=z 为3sin )(z z z f =的.(奇点的类型,极点的阶数)。
浙大JAVA 实验题答案05answer1
实验5 分支结构程序的设计1.程序填空题,不要改变与输入输出有关的语句。
20004 计算旅途时间输入2个整数time1和time2,表示火车的出发时间和到达时间,计算并输出旅途时间。
有效的时间范围是0000到2359,不需要考虑出发时间晚于到达时间的情况。
例:括号内是说明输入712 1411(出发时间是7:12,到达时间是14:11)输出The train journey time is 6 hrs 59 mins.import java.util.Scanner;public class Test20004 {public static void main(String[] args) {Scanner in=new Scanner(System.in);int time1, time2, hours, mins;time1=in.nextInt();time2=in.nextInt();/*------------------*//*计算两个时间之间的小时数和分钟数*/hours=time2/100-time1/100;mins=time2%100-time1%100;/*当计算得到的分钟数为负数时进行调整*/hours=mins>0?hours:hours-1;mins=mins>0?mins:mins+60;//或:if(mins<0){hours-=1;mins+=60;}System.out.println("The train journey time is "+hours+" hrs "+ mins+" mins.");}}30001 显示两级成绩输入一个正整数repeat (0<repeat<10),做repeat次下列运算:输入一个学生的数学成绩,如果它低于60,输出“Fail”,否则,输出“Pass”。
实验设计与数据处理第五章例题及课后习题答案
习题5.1、
优选过程:
1、首先在试验范围0.618处做第一个实验,这一点的温度为:x1=340+(420-340)×
0.618=389.44.
2、在这点的对称点,即0.382处做一个实验,这一点的温度为:x2=420-(420-340)×0.618=370.56.
3、比较两次的实验结果,发现第一点比第二点的合成率高,故舍去370.56以下部分,在
370.56-420之间,找x1的对称点:x3=420-(420-370.56)×0.618=389.44608.
4、比较两次的实验结果,发现第一点比第三点的合成率高,故舍去389.44608以下部分,
在389.44608-420之间,找x1的对称:x4=420-(420-389.44608)×0.618=401.11767744. 5、比较两次的实验结果,得到最佳点为401.1177。
习题5.2、
优选过程:
1、首先在试验范围3/5处做第一个实验,这一点加入的白砂糖桶数为:
x1=3+3/5*(8-3)=6桶
2、在这点的对称点,即2/5处做一个实验,这一点加入的白砂糖桶数为:
x2=8-3/5*(8-3)=5桶
3、比较两次的实验结果,发现第一点比第二点的实验结果好,故舍去5以下的部分,在5-8之间,找x1的堆成点
习题5.3
目标函数。
2019年MATLAB)课后实验答案
实验一 MATLAB 运算基础1. 先求下列表达式的值,然后显示MATLAB 工作空间的使用情况并保存全部变量。
(1) 0122sin 851z e =+(2) 21ln(2z x =,其中2120.455i x +⎡⎤=⎢⎥-⎣⎦ (3) 0.30.330.3sin(0.3)ln , 3.0, 2.9,,2.9,3.022a a e e az a a --+=++=--(4) 2242011122123t t z t t t t t ⎧≤<⎪=-≤<⎨⎪-+≤<⎩,其中t =0:: 解:4. 完成下列操作:(1) 求[100,999]之间能被21整除的数的个数。
(2) 建立一个字符串向量,删除其中的大写字母。
解:(1) 结果:(2). 建立一个字符串向量例如:ch='ABC123d4e56Fg9';则要求结果是:实验二 MATLAB 矩阵分析与处理1. 设有分块矩阵33322322E R A O S ⨯⨯⨯⨯⎡⎤=⎢⎥⎣⎦,其中E 、R 、O 、S 分别为单位矩阵、随机矩阵、零矩阵和对角阵,试通过数值计算验证22E R RS A O S +⎡⎤=⎢⎥⎣⎦。
解: M 文件如下;5. 下面是一个线性方程组:1231112340.951110.673450.52111456x x x ⎡⎤⎢⎥⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎢⎥⎢⎥⎣⎦(1) 求方程的解。
(2) 将方程右边向量元素b 3改为再求解,并比较b 3的变化和解的相对变化。
(3) 计算系数矩阵A 的条件数并分析结论。
解: M 文件如下:123d4e56g9实验三 选择结构程序设计1. 求分段函数的值。
2226035605231x x x x y x x x x x x x ⎧+-<≠-⎪=-+≤<≠≠⎨⎪--⎩且且及其他用if 语句实现,分别输出x=,,,,,,时的y 值。
MATLAB)课后实验答案
实验一 MATLAB 运算基础1、 先求下列表达式得值,然后显示MATLAB 工作空间得使用情况并保存全部变量。
(1) 0122sin 851z e =+(2) 21ln(2z x =+,其中2120.455i x +⎡⎤=⎢⎥-⎣⎦ (3) 0.30.330.3sin(0.3)ln , 3.0, 2.9,,2.9,3.022a a e e a z a a --+=++=--L (4) 2242011122123t t z t t t t t ⎧≤<⎪=-≤<⎨⎪-+≤<⎩,其中t =0:0、5:2、5 解:4、 完成下列操作:(1) 求[100,999]之间能被21整除得数得个数。
(2) 建立一个字符串向量,删除其中得大写字母。
解:(1) 结果:(2)、 建立一个字符串向量 例如:ch='ABC123d4e56Fg9';则要求结果就是:实验二 MATLAB 矩阵分析与处理1、 设有分块矩阵33322322E R A O S ⨯⨯⨯⨯⎡⎤=⎢⎥⎣⎦,其中E 、R 、O 、S 分别为单位矩阵、随机矩阵、零矩阵与对角阵,试通过数值计算验证22E R RS A OS +⎡⎤=⎢⎥⎣⎦。
解: M 文件如下;5、 下面就是一个线性方程组:1231112340.951110.673450.52111456x x x ⎡⎤⎢⎥⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎢⎥⎢⎥⎣⎦(1) 求方程得解。
(2) 将方程右边向量元素b 3改为0、53再求解,并比较b 3得变化与解得相对变化。
(3) 计算系数矩阵A 得条件数并分析结论。
解: M 文件如下:实验三 选择结构程序设计1、 求分段函数得值。
2226035605231x x x x y x x x x x x x ⎧+-<≠-⎪=-+≤<≠≠⎨⎪--⎩且且及其他用if 语句实现,分别输出x=-5、0,-3、0,1、0,2、0,2、5,3、0,5、0时得y 值。
实验5-1函数参考答案.doc
日期实验报告实验5 C++函数、重载与函数模板应用 姓名学号•实验目的(1) 学习函数定义、调用、参数对应关系及传递方法。
(2) 学习重载的定义与应用。
C3)学习函数模板的定义与应用。
• 实验项目1 (项目1:学号lab3_l )⑴编写求2整数m 、n 最大公约数gcd ()和最小公倍数Lcm ()函数;⑵主程 序键盘输入2整数a 、b 作为分数的分子和分母,以a/b 形式输出显示,调 用gcd ()函数做化简运算,再输出显示2整数a 、b 的最大公约数、最小公 倍数和化简后的分式a'/b'。
主程序可重复计算运行。
•实验方法最大公约数(辗转算法):设m>n,⑴k=m%n,若k=0,则n 为最大公约 数;⑵否则,用n 做被除数,k 做除数,回⑴处循环继续。
最小公倍数 1cm : lcmXgcd=mXn, lcm=mXn/gcd•程序代码 ttinclude <iostream> using namespace std; int gcd (int m, int n){ int t;if(m<n) {t=m ;m=n;n=t;} do {t=m%n;m=n;n=t;}while(t!=0);return m; }C++程序设计语言int lcm(int m, int n){ int t;t二m1n/gcd (m, n);return t;}int main (){return 0;•实验结果•结果分析与收获T middl(T a, T b, T c){ T temp;if (b>a) {temp=a;a=b;b=temp;}if(c>a) {temp=a;a=c;c=temp;} if (b>c) return b;else return c;}1 实验项目2(项目2名:学号lab3_2)编写函数模板mid(),用于从3个数据同类型(整/单/双精度数/字符)数据中返回中间数。
实验训练5:存储过程与函数的构建与使用
实验训练5:存储过程与函数的构建与使用一、存储过程与函数的概念存储过程和函数都是数据库中的可执行代码,可以被多次调用和重复使用。
存储过程是一组预定义的SQL语句集合,可以在数据库中定义和存储。
而函数是一个独立的代码块,它接收输入参数并返回一个值。
二、存储过程的构建与使用1. 创建存储过程在MySQL中,创建存储过程需要使用CREATE PROCEDURE语句。
例如:CREATE PROCEDURE myproc()BEGINSELECT * FROM mytable;END;这个例子创建了一个名为myproc的存储过程,它会查询mytable表中的所有数据。
2. 调用存储过程使用CALL语句可以调用已经创建好的存储过程。
例如:CALL myproc();这个语句会执行myproc存储过程中定义的SQL语句。
3. 存储过程参数我们可以给存储过程添加参数来使其更加灵活。
例如:CREATE PROCEDURE myproc(IN p1 INT, IN p2 VARCHAR(50)) BEGINSELECT * FROM mytable WHERE column1 = p1 AND column2 = p2;END;这个例子创建了一个带有两个输入参数p1和p2的存储过程,它会查询mytable表中column1等于p1并且column2等于p2的数据。
4. 存储过程变量除了参数之外,存储过程还可以使用变量来存储中间结果。
例如:CREATE PROCEDURE myproc(IN p1 INT)BEGINDECLARE v1 INT;SET v1 = p1 * 2;SELECT * FROM mytable WHERE column1 = v1;END;这个例子创建了一个带有一个输入参数p1和一个变量v1的存储过程,它会将p1乘以2并将结果存储在v1变量中,然后查询mytable表中column1等于v1的数据。
C语言实验5-8答案(函数与数组)
任务
1.fact(j-1)*j
2.gcd(n,m%n)
m<n
3.//for(j=0;j<=n-i;j++)
//printf("");//删除这两行,因为顶格输出,不要空行了。
y==1||y==x
z=c(x-1,y-1)+c(x-1,y)
4.程序代码如下:
#include<stdio.h>
fib(int n)
#include <stdio.h>
main( )
{double fun(int m);//先调用再定义,且不是能缺省的int型,请加上函数说明。
int m;
printf("\n input m:");
scanf("%d",&m);
printf("\n t= %12.10lf \n",fun(m));
j=2
j—
i+j==2
输出为:a=13,b=14
4.i=1
x[i-1]
5.m<1000
m/10%10或m/10-x*10
a[i]=m
m<i
输出结果为:153 370 371 407
6.a
a
sum/n
x[i]<ave
任务
1.‘\0’
str1[i]-str2[i]
2.c[k]=a[i++];
c[k]=b[j++];
return yes;
}
main( )
{
int n;
scanf("%d",&n);
C语言实验报告参考答案
长沙理工大学2010C语言实验报告参考答案实验一熟悉C语言程序开发环境及数据描述四、程序清单1.编写程序实现在屏幕上显示以下结果:The dress is longThe shoes are bigThe trousers are black答案:#include<stdio.h>main(){printf("The dress is long\n");printf("The shoes are big\n");printf("The trousers are black\n");}2.改错题(将正确程序写在指定位置)正确的程序为:#include <stdio.h>main(){printf("商品名称价格\n");printf("TCL电视机¥7600\n");printf("美的空调¥2000\n");printf("SunRose键盘¥50.5\n");2.编写程序: a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。
答案:#include<stdio.h>main(){int a,b,c,x,y;a=150;b=20;c=45;x=a/b;y=a/c;printf("a/b的商=%d\n",x);printf("a/c的商=%d\n",y);x=a%b;y=a%c;printf("a/b的余数=%d\n",x);printf("a/c的余数=%d\n",y);}4. 设变量a的值为0,b的值为-10,编写程序:当a>b时,将b赋给c;当a<=b时,将a 赋给c。
(提示:用条件运算符)答案:#include<stdio.h>main()int a,b,c;a=0;b=-10;c= (a>b) ? b:a;printf("c = %d\n",c);}五、调试和测试结果1.编译、连接无错,运行后屏幕上显示以下结果:The dress is longThe shoes are bigThe trousers are black3、编译、连接无错,运行后屏幕上显示以下结果:a/b的商=7a/c的商=3a/b的余数=10a/c的余数=154. 编译、连接无错,运行后屏幕上显示以下结果:c =-10实验二顺序结构程序设计四、程序清单1.键盘输入与屏幕输出练习问题1 D 。
C语言在线实验第5次(第七章函数)-题目与答案
第五次实验题目-第七章函数教学目标31.一元二次方程的系数:a、b、c由主函数输入,编写函数求方程的根。
#include <stdio.h>#include <math.h>void root(double a, double b, double c){ double delta,x1,x2,m,n;if (fabs(a) <= 1e-6){if (fabs(b) <= 1e-6)puts("Not an equation");elseprintf("x=%.2lf",-c/b);return;}else{delta=b*b - 4*a*c;m = -b / (2*a);n = sqrt(fabs(delta)) / (2*a);x1 = m + n;x2 = m - n;if (fabs(delta) <= 1e-6)printf("x1=%.2lf, x2=%.2lf", x1, x1);else if (delta < 0)printf("x1=%.2lf+%.2lfi, x2=%.2lf-%.2lfi",m,n,m,n);elseprintf("x1=%.2lf, x2=%.2lf", x1, x2);}}int main( ){ double a,b,c;scanf("%lf%lf%lf",&a,&b,&c);root(a,b,c);return 0;}教学目标32.输入一串字符,统计其中英文字母的个数,编写统计英文字母个数的函数。
#include<stdio.h>int numberOfLetter(char str[]) {int i=0;int num = 0;//统计字母个数while (str[i]!=’\0’) {if ((str[i]>='A'&& str[i]<='Z')||( str[i]>='a'&& str[i]<='z')) num++;i++;}return num;}int main( ) {char str[100];int letterNum;printf("Enter a string: ");gets(str);letterNum = numberOfLetter(str);printf("Number of letters is %d.\n", letterNum);return 0;}教学目标33. 求100以内所有素数的和。
专题05第五章函数应用-寒假作业(五)(解析版)
专题05第五章函数应用-寒假作业(五)一、单选题1.已知函数()324f x x x =+-恰有一个零点,则该零点所在区间是( )A .()1,0-B .()0,1C .()1,2D .()2,3 【答案】C 【分析】根据函数零点存在定理求解.【详解】因为函数()324f x x x =+-在R 上单调递增.又因为()()()31121470f -=-+⨯--=-<,()040f =-<,()31121410f =+⨯-=-<,()32222480f =+⨯-=>,()3332340f =+⨯->,所以()324f x x x =+-的零点所在的区间为()1,2.故选:C2.有一组实验数据如表:则体现这组数据的最佳函数模型是( )A .12y x =B .2log y x =C .123x y =⋅ D .23y x =- 【答案】C【分析】根据数据的增长速度可以排除A ,B 选项,代入x 的值,根据误差的大小即可判断出函数模型.【详解】通过所给数据可知,y 随x 的增大而增大,且增长的速度越来越快,A ,B 选项中的函数增长速度越来越慢,不正确,对于C 选项,当6x =时,21.33y ≈;对于D ,当6x =时,18y =误差偏大,故C 选项正确. 故选:C3.用二分法求函数()y f x =在区间[]2,4上零点的近似值,经验证有()()240f f ⋅<,取区间的中点12432x +==,计算得()()120f f x ⋅<,则此时零点0x 满足( )A .01x x =B .01x x >C .023x <<D .02x < 【答案】C【分析】根据零点的存在性定理即可得出答案.【详解】解:由题意,因为()()120f f x ⋅<,所以函数()f x 在区间()12,x 上一定存在零点,即函数的零点0x 满足023x <<.故选:C.4.螃蟹素有“一盘蟹,顶桌菜”的民谚,它不但味美,且营养丰富,是一种高蛋白的补品,假设某池塘里的螃蟹繁殖数量y (只)与时间x (年)的关系为12x y a +=⋅,假设该池塘第一年繁殖数量有200只,则第3年它们繁殖数量为( )A .400B .600C .800D .1600 【答案】C【分析】根据所给函数解析式,待定系数法求出a ,利用解析式求解即可.【详解】由题意得,112002a +=⋅,50a ∴=,则第3年数量31502800y +=⋅=.故选:C5.某化工企业为了响应并落实国家污水减排政策,加装了污水过滤排放设备,在过滤过程中,污染物含量M (单位:mg/L )与时间t (单位:h )之间的关系为:0e kt M M -=(其中0M ,k 是正常数).已知经过1h ,设备可以过滤掉20%的污染物,则过滤60%的污染物需要的时间最接近( )(参考数据:lg 20.3010=)A .3hB .4hC .5hD .6h6.设()[]f x x x =-,其中[]x 表示不超过实数x 的最大整数.若关于x 的方程()f x kx k =+有且仅有3个实数解,则实数k 的取值范围是( )A .1111,,243⎡⎫⎛⎤--⎪ ⎢⎥⎣⎭⎝⎦B .1111,,243⎛⎤⎡⎫--⋃ ⎪⎥⎢⎝⎦⎣⎭ C .1111,,243⎡⎤⎡⎤--⋃⎢⎥⎢⎥⎣⎦⎣⎦ D .1111,,243⎛⎫⎛⎫--⋃ ⎪ ⎪⎝⎭⎝⎭ 【答案】B【分析】关于x 的方程()f x kx k =+有且仅有3个实数解等价于函数()[]f x x x =-与()g x kx k =+的图象有三个不同的交点,数形结合即可.【详解】作()[]f x x x =-的图象如图所示,令()g x kx k =+是过定点(1,0)-的直线,当()f x kx k =+有且仅有3个实数解时,如图, 当3x =时,(3)341g k k k =+=≥,解得14k ≥; 当2x =时,(2)231g k k k =+=<,解得13k <; 当2x =-时,(2)21g k k k -=-+=-<,解得1k >-;当3x =-时,(3)321g k k k -=-+=-≥,解得12k ≤-; 综上所述1111,,243k ⎛⎤⎡⎫∈-- ⎪⎥⎢⎝⎦⎣⎭故选:B7.设()33,0log ,0x x f x x x ⎧≤⎪=⎨>⎪⎩,若()0f x a -=有三个不同的实数根,则实数a 的取值范围是( ) A .()0,1B .(]0,1C .()1,+∞D .[)1,+∞【答案】B 【分析】将()0f x a -=的根的个数,转化为两函数的交点个数问题,画出()y f x =与y a =的图象,数形结合求出答案.【详解】()0f x a -=有三个不同的实数根,等价于()y f x =与y a =有3个不同的交点,画出()33,0log ,0x x f x x x ⎧≤⎪=⎨>⎪⎩与y a =的图象,故01a <≤,故实数a 的取值范围是(]0,1.故选:B8.已知函数2267(3)()log (1)(13)x x x f x x x ⎧-+-⎪=⎨+-<<⎪⎩,若关于x 的方程2[()]()30f x mf x m +++=有6个根,则m 的取值范围为( )A .(,223)-∞-B .(2,223)--C .7,03⎛⎫- ⎪⎝⎭D .7,23⎛⎫-- ⎪⎝⎭【答案】D【分析】先作出函数()f x 的图像,结合图像可把问题转化为230+++=t mt m 在(0,2)上有两个不同实根1t ,2t ,数形结合即可求得答案.【详解】作出函数()f x 图像如图所示:令()t f x =,则2[()]()30f x mf x m +++=可化为230+++=t mt m ,若2[()]()30+++=f x mf x m 有6个根,结合图像可知方程230+++=t mt m 在(0,2)上有2个不相等的实根, 不妨设1220t t <<<,2()3=+++g t t mt m ,则24(3)0022(0)30(2)4230m m m g m g m m ⎧-+>⎪⎪<-<⎪⎨⎪=+>⎪=+++>⎪⎩,解得7<<23--m , 故m 的取值范围为7,23⎛⎫-- ⎪⎝⎭. 故选:D .二、多选题9.已知函数1y x =,22y x =,33y x =,下列关于这三个函数的描述中,当x 在()0,∞+上逐渐增大时,下列说法正确的是( )A .1y 的增长速度越来越快B .2y 的增长速度越来越快C .3y 的增长速度一直快于1yD .3y 的增长速度有时慢于2y【答案】BD【分析】在同一坐标系中画出3个函数图象,然后根据图象逐个分析判断即可.【详解】在同一平面直角坐标系中画出函数1y x =,22y x =,33y x =的图象,如图所示,由图可知1y x =的增长速度没有变,所以A 错误,在()0,∞+上22y x =的增长速度越来越快,所以B 正确,由图可知在(0,1)上3y 的增长速度最慢,而在(1,)+∞上3y 的增长速度最快,所以C 错误,D 正确,故选:BD10.函数()()()1252x x f x x x ⎧-≤⎪=⎨->⎪⎩,且()()()()f a f b f c a b c ==<<,则( ) A .()f x 的值域为[)0,∞+B .不等式()1f x ≥的解集为(],0-∞C .2a b +=D .[)6,7a b c ++∈【答案】CD【分析】作出函数()y f x =的图像,即可看出函数的值域;求出()1f x =时的解,即可根据图像写出不等式()1f x ≥的解集;令()()()f a f b f c t ===,根据函数的零点即可求出零点的关系和取值范围,从而判断各选项的正误.【详解】解:作出函数()y f x =的图像如下图所示:可知函数()f x 的值域为(),-∞+∞,A 选项错误;当()1f x =时,有11x -=或51x -=,解得10x =,22x =,34x =,所以,不等式()1f x ≥的解集为(][],02,4-∞⋃,B 选项错误;令()()()()f a f b f c t a b c ===<<,由图可知a ,b 关于1x =对称,所以12a b +=,即2a b +=,C 选项正确; 因为有三个零点,所以[)4,5c ∈,而2a b +=,所以[)6,7a b c ++∈,D 选项正确;故选:CD.三、填空题11.已知函数1y kx =+的零点在区间()1,1-内,常数k 的取值范围为______.【答案】()(),11,-∞-⋃+∞【分析】利用函数零点存在性定理即可解决问题.【详解】∵函数1y kx =+恰有一个零点在区间()1,1-内,∴()()110-+<k k ,∴()(),11,k ∈-∞-+∞,故答案为:()(),11,-∞-⋃+∞.12.若函数()21f x a x x =--有两个不同的零点,则实数a 的取值范围为__________.【答案】2a >13.某公司生产某种电子仪器的月产量x (单位:台)与利润P (单位:元)满足函数关系212005000,0400250000100,400x x x P x x ⎧-+-≤≤⎪=⎨⎪->⎩,要使公司所获利润最大,则x 的值是___________.【详解】P 14.设函数()f x 的定义域为D ,若函数()f x 满足条件:存在[,]a b D ⊆,使()f x 在[,]a b 上的值域是[2,2]a b ,则称()f x 为“双倍函数”,若函数()2()log 2x f x t =+为“双倍函数”.则实数t 的取值范围是___.四、解答题15.已知函数()()ln f x x a =+,()()ln ln 2g x x x =--(1)求()g x 的定义域,并证明()g x 的图象关于点()1,0对称;(2)若()f x 和()g x 的图象有两个不同的交点,求实数a 的取值范围.16.已知函数()()2log 41x f x mx =++. (1)若()f x 是偶函数,求实数m 的值;(2)当0m >时,关于x 的方程()242148log 2log 41f x x m ⎡⎤⎛⎫++-= ⎪⎢⎥⎝⎭⎣⎦在区间⎡⎣恰有两个不同的实数根,求m 的取值范围. 012,所以22y t t =-++在10,2⎡⎤⎢⎥⎣⎦单调递增,13,22⎡⎤⎢⎥⎣⎦单调递减, 作图如下,当0=t 时2y =,当12t =时94y =, 要使222t t m =-++在30,2t ⎡⎤∈⎢⎥⎣⎦有两个解, 则9224m ≤<,解得819m <≤.。
数据库技术与应用课后习题答案
第一章习题答案1.1 选择题1. A2. C3. C4. B5. C6. A7. C8. B9. D 10. A 11. D 12. A 13. A1.2 填空题数据数据的逻辑独立性数据的物理独立性层次数据模型,网状数据模型,关系数据模型能按照人们的要求真实地表示和模拟现实世界、容易被人们理解、容易在计算机上实现实体、记录属性、字段码域一对一、一对多、多对多E-R模型E-R模型层次模型、网状模型、关系模型数据操作、完整性约束矩形、菱形、椭圆形层次模型、一对多网状模型关系模型关系外模式、模式、内模式三级模式、两级映像外模式、模式、内模式数据、程序数据逻辑、数据物理DBMS数据库管理系统、DBA数据库管理员1.4 综合题2.注:各实体的属性省略了3.第二章习题答案1.1 单项选择题1. C2. A3. B4. C5. C6. D7. A8. B1.2 填空题集合2. 能唯一标识一个实体的属性系编号, 学号,系编号关系, 元组, 属性关系模型,关系, 实体, 实体间的联系投影1.4 综合题1. πsnoσcno=’2’SC2. πsnoσcname=’信息系统’SCCOURSE3. πsno,SNAME,SAGESTUDENT第三章习题答案1.1select from jobs1.2select emp_id,fname+'-'+lname as 'Name' from employee1.3select emp_id,fname+'-'+lname as 'Name',Yeargetdate-Yearhire_date as 'worke time' from employee order by 'worke time'2.1select from employee where fname like 'f%'2.2select from employee where job_id='11'2.3select emp_id,fname+'-'+lname as 'Name', Yeargetdate-Yearhire_date as worketime from employeewhere Yeargetdate-Yearhire_date >5order by worketime2.4select from employee where castjob_id as integer>=5 and castjob_id as integer<=8 2.5select from employee where fname='Maria'2.6select from employee where fname like '%sh%' or lname like '%sh%'3.1select from sales where ord_date <'1993-1-1'4.1select distinct bh, zyh from stu_info wherebh inselect bh from stu_infogroup by bhhaving count>30 and count<40order by bh或者是select bh,zyh from stu_infogroup by zyh,bhhaving countbh>30 and countbh<40order by bh4.2select from gbanwhere bh like '计%'4.3select from gfiedwhere zym like '%管理%'4.4select xh,xm,zym,stu_info.bh,rxsj from stu_info,gfied,gban where nl>23and stu_info.zyh=gfied.zyh and stu_info.bh=gban.bh4.5select zyh,count from gbanwhere xsh='03'group by zyh第四章习题答案4.1 单项选择题:B 2、A 3、C 4、A 5、A 6、C 7、C 8、D 9、B 10、A 11、C或B,即书上121页例题中from的写法12、A 13、C 14、C 15、C4.2 填空题:drop tablealter table add <列名或约束条件>with check option基本表基本表distinct group by roder by数据定义数据操纵数据控制distinctlike % _自含式嵌入式10、order by asc desc4.3 综合题1、SELECT XH, XM, ZYM, BH, RXSJFROM STU_INFO, GFIEDWHERE STU_INFO.ZYH = GFIED.ZYH AND NL > 23 AND XBM = '男'2、SELECT ZYM 专业名, count 人数 FROM STU_INFO, GFIEDWHERE STU_INFO.XSH = '03' AND STU_INFO.ZYH = GFIED.ZYHGROUP BY ZYM注意:该题目中给出的条件XSH = '03'中的03代表的是“控制科学与工程”学院,信息学院的代码是12,大家可根据具体情况来做该题;3、SELECT bh,count as 人数 FROM STU_INFO GROUP BY bh4、SELECT XH, XM, XBM, BH FROM STU_INFOWHERE ZYH INSELECT ZYHFROM STU_INFOWHERE XM = '李明'ORDER BY XH5、SELECT DISTINCT GCOURSE.KCH, KM FROM STU_INFO, XK, GCOURSEWHERE XK.KCH = GCOURSE.KCH AND STU_INFO.XSH = '12'AND STU_INFO.XH = XK.XH该题中设计到的课程名称只有在GCOURSE表中存在,所以在题目开始的几个表中还应填加该表;另外把信息学院的代码改为12;6、SELECT COUNTDISTINCT KCH AS 选课门数, AVGKSCJ AS 平均成绩FROM STU_INFO, XKWHERE STU_INFO.XH = XK.XH AND XSH = '12'7、SELECT DISTINCT STU_INFO.XH, XM, BH, ZYM, KMFROM STU_INFO, XK, GFIED, GCOURSEWHERE KSCJ > 85 AND STU_INFO.XH = XK.XH AND XK.KCH = GCOURSE.KCH AND STU_INFO.ZYH = GFIED.ZYHORDER BY ZYM, BH, STU_INFO.XH8、SELECT STU_INFO.XH, XM, XSM, ZYM, BH, PYCCMFROM STU_INFO, XK, GDEPT, GFIEDWHERE KKNY = '20011' AND STU_INFO.XH = XK.XH AND STU_INFO.XSH = GDEPT.XSH AND STU_INFO.ZYH = GFIED.ZYHGROUP BY STU_INFO.XH, XM, XSM, ZYM, BH, PYCCMHAVING COUNT > 109、SELECT DISTINCT bhFROM STU_INFO10、DELETE FROM STU_INFOWHERE XH LIKE '2000%'或DELETE FROM STU_INFOWHERE LEFTXH,4 = '2000'11、ALTER TABLE STU_INFOADD BYSJ varchar812、UPDATE XKSET KSCJ = 60WHERE KSCJ BETWEEN 55 AND 59 andXH inSELECT xhFROM stu_infoWHERE zyh = '0501'andKCH inSELECT kchFROM gcourseWHERE km = '大学英语'前面已经考虑到在该题目中应该加入学生课程信息表GCOURSE13、UPDATE GCOURSESET KCXF=6WHERE KCH = '090101'14、CREATE TABLE CCOURSEKCH char6,KM varchar30,KCYWM varchar3015、CREATE VIEW ISE ASSELECTFROM STU_INFOWHERE XSH=’12’第五章课后答案5.11~7 BABABCB5.21 使属性域变为简单域消除非主属性对主关键字的部分依赖消除非主属性对主关键字的传递依赖2 平凡函数依赖3 Y也相同唯一的Y值5.31 函数依赖:P136定义5.1部分函数依赖:P138定义5.4完全函数依赖:P138定义5.4传递函数依赖:P138定义5.51NF:P139定义5.62NF:P141定义5.73NF:P142定义5.8BCNF:P144定义5.9在全码关系中R〈U,F〉中若存在这样的码X,属性组Y及非主属性Z 使得X→Y, Y→Z成立,所以全码关系R〈U,F〉∈3NF;在全码关系R〈U,F〉中,对于R中的函数依赖,若X→Y且X必含有码,所以全码关系R∈BCNF 2 1 R的码是Sno,Cno,R是1NF,因为Teacher和Title属性部分函数依赖于码Sno,Cno,所以R∈1NF2SCSno,Cno,GradeCTCno,teacher TTTeacher,title3 D->B C->A4 需求分析需求分析是数据库设计的第一个阶段,从数据库设计的角度来看,需求分析的任务是对现实世界要处理的对象组织、部门、企业等进行详细的调查了解,通过对原系统的了解,收集支持新系统的基础数据并对其进行处理,在此基础上确定新系统的功能;概念结构设计阶段将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计;简单地说数据库概念结构设计的任务就是根据需求分析所确定的信息需求,建立信息模型;如E-R模型;逻辑结构设计阶段数据库逻辑结构设计的任务是把概念结构设计阶段所得到的与DBMS无关的数据模式,转换成某一个DBMS所支持的数据模型表示的逻辑结构;数据库物理设计阶段数据库物理设计是对给定的关系数据库模式,根据计算机系统所提供的手段和施加的限制确定一个最适合应用环境的物理存储结构和存取方法数据库实施阶段在数据库实施阶段,设计人员运用DBMS提供的数据语言及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库,并进行试运行数据库运行和维护阶段数据库应用系统经过试运行后即可投入正式运行;在数据库系统运行过程中必须不断地对其进行评价、调整与修改;包括:数据库的转储和恢复、数据库的安全性和完整性控制、数据库性能的监督、分析和改进、数据库的重组织和重构造;P149最后一段ER图是用来描述某一组织单位的概念模型,提供了表示实体、属性和联系的方法;构成ER图的基本要素是实体、属性和关系;实体是指客观存在并可相互区分的事特;属性指指实体所具有的每一个特性;商店商店编号,商店名,地址,电话码:商店编号顾客顾客编号,姓名,性别,家庭住址,出生年月码:顾客编号消费商店编号,顾客编号,消费金额码:商店编号,顾客编号第六章习题答案6.1 单项选择题1、A2、D3、D4、D5、B6、D7、C6.2 填空题1、原子性一致性隔离性持续性 ACID2、软故障硬故障3、静态动态4、丢失修改不可重复读读“脏”数据5、自主存取控制强制存取控制6、实体完整性约束参照完整性约束用户自定义完整性约束6.4 综合题create table 读者借书证号 char10 primary key,姓名 varchar10 not null,年龄 tinyint not null,所在院系 varchar20 not nullcreate 图书图书号 char8 primary key,书名 varchar20 not null,作者 varchar10 not null,出版社 varchar30 not null,价格 real not null check价格>0 and 价格<=120create 借阅借书证号 char10 not null,图书号 char8 not null,借阅日期 datetime not null,primary key借书证号, 图书号,foreign key借书证号 references 读者借书证号,foreign key图书号 references 图书图书号实验4 答案Select xh,xm,xbm from stu_info,gdept where stu_info.xsh=gdept.xsh and gdept.xsm=’信息科学与工程’或 Select xh,xm,xbm from stu_info where xsh=select xsh from gdept where xsm=’信息科学与工程’Select stu_info.xh,xm,km from stu_info,xk,gcourse where stu_info.xh=xk.xh and xk.kch=gcourse.kch and kscj>85Select xh,xm,xsm from stu_info,gdept where stu_info.xsh=gdept.xsh and xh like ‘2000%’Select xh, xm from stu_info where xh in select xh from xk where kch=’090101’ and kscj<60或 select stu_info.xh,xm from stu_info,xk where stu_info.xh=xk.xh and kch=’090101’ and kscj<605. select stu_info.xh,xm,km from stu_info,xk,gcourse where stu_info.xh=xk.xh and xk.kch=gcourse.kch and xsh=’12’ and kscj<606. select stu_info.xh,xm,xsm from stu_info,xk,gdept where stu_info.xsh=gdept.xsh and stu_info.xh=xk.xh and kkny=’20011’ group by stu_info.xh,xm,xsm having count>=10实验5 答案1、2题参考实验4答案3. Select xh,xm,xbm,bh from stu_info where zyh in select zyh from stu_info where xm=’李明’ order by xh实验6答案Create view num_ban as select countdistinct bh from stu_infoCreate view ban as select distinct bh from stu_infoCreate view is_stu as select xm,xbm,bh from stu_info where xsh=’01’ orxsh=’02’Create view zhang_stu as select from stu_info where xsh=’01’ and xm like ‘张%’或 Create view zhang_stu as select from stu_info,gdept where xsm=’材料科学与工程’ and xm like ‘张%’ and stu_info.xsh=gdept.xsh8. Create view 材0168 as select stu_info.,xk. from stu_info,xk where bh=’材0168’ and stu_info.xh=xk.xhCreate view gaoshu _stu as select xm from stu_info,xk,gcourse where stu_info.xh=xk.xh and gcourse.kch=xk.kch and km=’高等数学’或 Create view gaoshu _stu as select xm from stu_info where xh inselect xh from xk where kch =select kch from gcourse where km=’高等数学’。
汇编语言_研究试验5_函数如何接收不定数量的参数
汇编语言课程实验报告实验名称函数如何接收不定数量的参数实验环境硬件平台:Intel Core i5-3210M操作系统:DOSBox 0.74 in Windows 8.1软件工具:Turbo C 2.0, Debug实验内容本次实验主要研究函数如何接收不定数量的参数的问题。
实验步骤1.编写一个程序a.c,如下:void showchar(char a, int b);main(){showchar('a', 2);}void showchar(char a, int b){*(char far *)(0xb8000000 + 160 * 10 + 80) = a;*(char far *)(0xb8000000 + 160 * 10 + 81) = b;}用TC进行编译链接,生成a.exe,用debug进行调试、跟踪。
如下:容易分析,c中调用函数是通过栈来传递参数的,调用前将参数从右往左依次入栈。
参数在函数中是局部变量,这种方式和创建局部变量的方式类似,可以认为是在子程序调用前为子程序创建局部变量。
所不同的是子程序里局部变量通过保存和恢复sp寄存器来释放局部变量空间,参数的局部变量必须通过调用完成后多次调用pop操作来释放栈空间。
2.编写一个程序b.c,如下:void showchar(int, int, ...);main(){showchar(8, 2, 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h');}void showchar(int n, int color, ...){int a;for (a = 0; a != n; a++){*(char far *)(0xb8000000 + 160 * 10 + 80 + a + a) = *(int *)(_BP + 8 + a + a);*(char far *)(0xb8000000 + 160 * 10 + 81 + a + a) = color;}}用TC进行编译链接,生成b.exe。
数学建模与数学实验第五版课后答案4
数学建模与数学实验第五版课后答案4.41、27.下列各函数中,奇函数的是()[单选题] *A. y=x^(-4)B. y=x^(-3)(正确答案)C .y=x^4D. y=x^(2/3)2、4.点(-3,-5)关于x 轴的对称点的坐标为()[单选题] *A(-3,5)(正确答案)B(-3,-5)C(3,5)D(3,-5)3、1.(必修1P5B1改编)若集合P={x∈N|x≤2 022},a=45,则( ) [单选题] * A.a∈PB.{a}∈PC.{a}?PD.a?P(正确答案)4、2.在+3,﹣4,﹣8,﹣,0,90中,分数共有()[单选题] *A.1个B.2个C.3个(正确答案)D.4个5、13.在海上,一座灯塔位于一艘船的北偏东40°方向,那么这艘船位于灯塔()[单选题] *A.南偏西50°方向B.南偏西40°方向(正确答案)C.北偏东50°方向D.北偏东40°方向6、5.已知集合A={x|x=3k+1,k∈Z},则下列表示不正确的是( ) [单选题] *A.-2∈AB.2 022?AC.3k2+1?A(正确答案)D.-35∈A7、45.下列运算正确的是()[单选题] *A.(5﹣m)(5+m)=m2﹣25B.(1﹣3m)(1+3m)=1﹣3m2C.(﹣4﹣3n)(﹣4+3n)=﹣9n2+16(正确答案)D.(2ab﹣n)(2ab+n)=4ab2﹣n28、10.如图是丁丁画的一张脸的示意图,如果用表示左眼,用表示右眼,那么嘴的位置可以表示成().[单选题] *A.(1,0)B(-1,0)(正确答案)C(-1,1)D(1,-1)9、6.方程x2=3x的根是()[单选题] *A、x = 3B、x = 0C、x1 =-3, x2 =0D、x1 =3, x2 = 0(正确答案)10、13.在数轴上,下列四个数中离原点最近的数是()[单选题] *A.﹣4(正确答案)B.3C.﹣2D.611、13.设x∈R,则“x3(x的立方)>8”是“|x|>2”的( ) [单选题] * A.充分而不必要条件(正确答案)B.必要而不充分条件C.充要条件D.既不充分也不必要条件12、35.若代数式x2﹣16x+k2是完全平方式,则k等于()[单选题] * A.6B.64C.±64D.±8(正确答案)13、f(x)=-2x+5在x=1处的函数值为()[单选题] *A、-3B、-4C、5D、3(正确答案)14、13.不等式x+3>5的解集为()[单选题] *A. x>1B. x>2(正确答案)C. x>3D. x>415、掷三枚硬币可出现种不同的结果()[单选题] *A、6B、7C、8(正确答案)D、2716、6、已知点A的坐标是,如果且,那么点A在()[单选题] *x轴上y轴上x轴上,但不能包括原点(正确答案)y轴上,但不能包括原点17、49.若(x+2)(x﹣3)=7,(x+2)2+(x﹣3)2的值为()[单选题] * A.11B.15C.39(正确答案)D.5318、1.计算| - 5 + 3|的结果是[单选题] *A. - 2B.2(正确答案)C. - 8D.819、4.一个数是25,另一个数比25的相反数大- 7,则这两个数的和为[单选题] *A.7B. - 7(正确答案)C.57D. - 5720、30.圆的方程+=4,则圆心到直线x-y-4=0的距离是()[单选题] *A.√2(正确答案)B.√2/2C.2√2D.221、用角度制表示为()[单选题] *30°(正确答案)60°120°-30°22、19.对于实数a、b、c,“a>b”是“ac2(c平方)>bc2(c平方) ; ”的()[单选题] * A.充分不必要条件B.必要不充分条件(正确答案)C.充要条件D.既不充分也不必要条件23、10.下列四个数中,属于负数的是().[单选题] *A-3(正确答案)B 3C πD 024、6.有15张大小、形状及背面完全相同的卡片,卡片正面分别画有正三角形、正方形、圆,从这15张卡片中任意抽取一张正面的图形既是轴对称图形,又是中心对称图形的概率是1/3?,则正面画有正三角形的卡片张数为()[单选题] *A.3B.5C.10(正确答案)D.1525、若m·23=2?,则m等于[单选题] *A. 2B. 4C. 6D. 8(正确答案)26、下列各式计算正确的是( ) [单选题] *A. (x3)3=x?B. a?·a?=a2?C. [(-x)3]3=(-x)?(正确答案)D. -(a2)?=a1?27、13.下列说法中,正确的为().[单选题] * A.一个数不是正数就是负数B. 0是最小的数C正数都比0大(正确答案)D. -a是负数28、函数式?的化简结果是()[单选题] *A.sinα-cosαB.±(sinα-cosα)(正确答案)C.sinα·cosαD.cosα-sinα29、6.下列说法正确的是().[单选题] * A.不属于任何象限的点不在坐标轴上就在原点B.横坐标为负数的点在第二、三象限C.横坐标和纵坐标互换后就表示另一个点D.纵坐标为负数的点一定在x轴下方(正确答案)30、下列函数是奇函数的是()[单选题] *A、f(x)=3x(正确答案)B、f(x)=4xC、f(x)= +2x-1D、f(x)=。
5函数函数的奇偶性与周期性练习题答案
函数函数的奇偶性与周期性一、函数的奇偶性 知识点归纳1函数的奇偶性的定义:如果对于函数f(x)定义域内的任意一个x , 都有f(-x)=f(x), 那么函数f(x)就叫偶函数.如果对于函数f(x)定义域内的任意一个x ,都有f(-x)=-f(x),那么函数f(x)就叫奇函数. 2奇偶函数的性质:(1)定义域关于原点对称;(2)偶函数的图象关于y 轴对称,奇函数的图象关于原点对称;3()f x 为偶函数()(||)f x f x ⇔=;若奇函数()f x 的定义域包含0,则(0)0f =“f(x)为奇函数”是"f(0)=0"的非充分非必要条件;4判断函数的奇偶性的方法:(1)定义法:若函数的定义域不是关于原点的对称区间,则立即判断该函数既不是奇函数也不是偶函数;若函数的定义域是关于原点的对称区间,再判断f(-x)= -f(x )或f(-x)=f(x)是否成立判断函数的奇偶性有时可以用定义的等价形式:()()0f x f x ±-=,()1()f x f x =±- (2)图像法:奇(偶)函数的充要条件是它的图像关于原点(或y 轴)对称. 5设()f x ,()g x 的定义域分别是12,D D ,那么在它们的公共定义域上:奇+奇=奇,奇⨯奇=偶,偶+偶=偶,偶⨯偶=偶,奇⨯偶=奇 应用举例1、常见函数的奇偶性:奇函数:ax y =(a 为常数),x y sin =,x y tan =,k xky (=为常数) 偶函数:a y =(a 为常数),0=a 时既为奇函数又为偶函数2ax y =()0≠a ,c ax y +=2()0≠a ,ax y =(a 为常数),x y cos = 非奇非偶函数:)0(≠+=b b kx y ,)0(2≠++=b c bx ax y ,)0(≠+=c c ax y ,)0(≠+=c cx ky ,)1,0(≠>=a a a y x ,)1,0(log ≠>=a a x y a既奇又偶函数:0=y2、对奇偶性定义的理解例1 下面四个结论:①偶函数的图象一定与y 轴相交;②奇函数的图象一定通过原点;③偶函数的图象关于y 轴对称;④既是奇函数又是偶函数的函数一定是f(x)=0(x ∈R),其中正确命题的个数是( ) A .1 B .2 C .3 D .4分析:偶函数的图象关于y 轴对称,但不一定相交,因此③正确,①错误;奇函数的图象关于原点对称,但不一定经过原点,因此②不正确;若y=f(x)既是奇函数,又是偶函数,由定义可得f(x)=0,但不一定x ∈R ,故④错误,选A . 练习:1、(2007全国Ⅰ))(x f ,是定义在R 上的函数,,则“)(x f ,均为偶函数”是“)(x h 为偶函数”的BA.充要条件B.充分而不必要的条件C.必要而不充分的条件D.既不充分也不必要的条件 解析:∵f (x )、g (x )均为偶函数,∴f (-x )=f (x ),g (-x )=g (x ).∴h (-x )=f (-x )+g (-x )=f (x )+g (x )=h (x ).∴h (x )为偶函数. 但若h (-x )=h (x ),即f (-x )+g (-x )=f (x )+g (x ), 不一定f (-x )=f (x ),g (-x )=g (x ), 例f (x )=x 2+x ,g (x )=-x . 2、(2007江苏)设f (x )=l g ()是奇函数,则使f (x )<0的x 的取值范围是AA.(-1,0)B.(0,1)C.(-∞,0)D.(-∞,0)∪(1,+∞) 解析:∵f (x )为奇函数,∴f (0)=0.解之,得a =-1. ∴f (x )=lg.令f (x )<0,则0<<1,∴x ∈(-1,0).3、已知函数解析式,判断或证明函数的奇偶性例2判断下列函数的奇偶性(1) f (x)=x 3+x (2) f (x)=3x 4+6x 2 +a (3) f (x)=3x+1 (4) f (x)=x 2 ,x ∈[- 4 , 4),(5)1sin +=x y 例3判断下列各函数的奇偶性:(1)()(f x x =-(2)22lg(1)()|2|2x f x x -=--;解:(1)由101xx+≥-,得定义域为[1,1)-,关于原点不对称,∴()f x 为非奇非偶函数 (2)由2210|2|20x x ⎧->⎪⎨--≠⎪⎩得定义域为(1,0)(0,1)- ,∴22lg(1)()(2)2x f x x -=---22lg(1)x x -=-,∵2222lg[1()]lg(1)()()x x f x x x----=-=--()f x = ∴()f x 为偶函数练习:1、判断函数 f ( x ) = 的奇偶性解:由题∴ 函数的定义域为 [-1 , 0 ) ∪ ( 0 , 1 ]此时 f ( x ) =故 f ( x ) 是奇函数4、抽象函数奇偶性的判定与证明例4(2007北京西城)已知函数()f x 对一切,x y R ∈,都有()()()f x y f x f y +=+,(1)求证:()f x 是奇函数;(2)若(3)f a -=,用a 表示(12)f解:(1)显然()f x 的定义域是R ,它关于原点对称.在()()()f x y f x f y +=+中,2|2|12-+-x x ⎩⎨⎧≠-+≥-02|2|012x x ⎩⎨⎧±≠+≤-+⇒220)1)(1(x x x ⎩⎨⎧-≠≠≤≤-⇒4011x x x 且2)2(12-+-x x x x 21-=x x x f ---=-2)(1)(又x x 21--== -f ( x )令y x =-,得(0)()()f f x f x =+-,令0x y ==,得(0)(0)(0)f f f =+,∴(0)0f =, ∴()()0f x f x +-=,即()()f x f x -=-, ∴()f x 是奇函数. (2)由(3)f a -=,()()()f x y f x f y +=+及()f x 是奇函数, 得(12)2(6)4(3)4(3)4f f f f a ===--=-. 例5.(2006年辽宁)设是上的任意函数,下列叙述正确的是(C )A.是奇函数 B.是奇函数 C.是偶函数 D.是偶函数解:据奇偶函数性质:易判定f (x )·f (-x )是偶函数,f (x )-f (-x )是奇函数 f (x )·|f (-x )|的奇偶取决于f (x )的性质,只有f (x )+f (-x )是偶函数正确。
C语言上机操作指导实验五数组(1) 实验八函数(2)
第 4页,共 14页
《C 程序设计》实验及课程设计项目报告
下标= a 2
0
1 8
2 16
3 14
4 1 10
5 8
6
7 16
8 4
9 20
10 6
部分源代码: k=0; if ( a[k]<a[1] ) 真 k=1; 执行 k=0; if ( a[k]<a[2] ) 假 for ( i=1; i<10; i++ ) k=2; 不执行 if ( a[k]<a[i] ) if ( a[k]<a[3] ) 真 k=i; k=3; 执行 相关知识:①删除数组元素的概念;②移动数组元素的算法;③求最大值位置的算法。 7. 以下 sy30.c 程序的功能是:从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输 出低于平均分的学生成绩,用输入负数结束输入。请填空: #include <stdio.h> void main( ) { float x[1000], sum=0.0, ave, a; int n=0, i; printf ("Enter mark : \n") ; scanf("%f", &a); while (a>=0.0 && n<1000) { sum+= ; x[n]= ; n++; scanf("%f", &a); } ave= ; printf ("Output : \n"); printf ("ave = %f\n", ave); for (i=0; i<n; i++) if ( ) printf("%f\n", x[i]); } 8.打印如下杨辉三角形 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 编程点拨: 杨辉三角形有如下特点: 1 只有下半三角形有确定的值; 2 第一列和对角线上的元素值都是 1; 3 其它元素值均是前一行同一列元素与前一行前一列元素之和。
matlab习题五答案
matlab习题五答案Matlab习题五答案Matlab是一款强大的数学软件,被广泛应用于科学计算、数据分析和工程设计等领域。
在学习Matlab的过程中,习题是不可或缺的一部分,通过解答习题可以帮助我们巩固所学的知识。
本文将给出一些常见的Matlab习题的答案,希望能对大家的学习有所帮助。
1. 矩阵运算在Matlab中,矩阵运算是一项基本的操作。
假设有两个矩阵A和B,分别为3行2列和2行3列的矩阵,我们可以使用以下代码进行矩阵相乘和相加的运算:```matlabA = [1 2; 3 4; 5 6];B = [7 8 9; 10 11 12];C = A * B; % 矩阵相乘D = A + B; % 矩阵相加```2. 绘制函数图像Matlab提供了丰富的绘图函数,可以用来绘制各种类型的图像。
例如,我们可以使用`plot`函数来绘制一个函数的图像。
假设要绘制函数y = sin(x)在区间[0,2π]上的图像,可以使用以下代码:```matlabx = linspace(0, 2*pi, 100); % 生成一个包含100个点的等差数列y = sin(x);xlabel('x');ylabel('y');title('y = sin(x)');```3. 数据拟合在实际应用中,我们常常需要通过已知的数据点来拟合一个函数。
Matlab提供了`polyfit`函数可以用来进行多项式拟合。
假设有一组数据点(x, y),我们要拟合一个二次多项式,可以使用以下代码:```matlabx = [1 2 3 4 5];y = [2 3 5 7 9];p = polyfit(x, y, 2); % 二次多项式拟合```4. 图像处理Matlab还提供了丰富的图像处理函数,可以用来对图像进行各种操作。
例如,我们可以使用`imread`函数读取一张图像,然后使用`imrotate`函数对图像进行旋转。
C语言上机实验5-12
17.5 实验5 循环结构程序设计1.实验目的(1)熟悉掌握用while语句、do…while语句和for语句实现循环的方法。
(2)掌握在程序设计中循环的方法实现一些常用的算法(如穷举、迭代、递推等)。
(3)进一步学习调试程序。
2.实验内容编程并上机调试运行(1)输入一行字符、分别统计出其中的英文字母、空格、数字和其他字符的个数(本题是教材第5章第4题)在得到正确结果后,请修改程序使之能分别统计大小写字母、空格、数字和其他字符的个数。
(2)输出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其个位数字立方和等于该数本身。
例如,153是一个水仙花数,因为153=1³+5³+3³(本题是教材第五章第8题)。
(3)猴子吃桃问题。
猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。
第二天早上又将剩下的桃子吃掉一半,又多吃了一个,以后每天早上都吃了前一天剩下的一半零一个。
到第10天早上想再吃,只剩一个桃子了。
求第一天共摘了多少桃子(本题是教材第五章第12题)。
再得到正确结果后,修改题目,改为猴子每天吃了前一天剩下的一半后,再吃两个。
请修改程序并运行,检查结果是否正确。
(4)用牛顿迭代法求方程2X³=4x²+3x-6=0在1.5附近的根(本题是教材第五章第13题,学过高等数学的读者可选做此题)。
再得到正确结果后,请修改程序所设的X初始值由1.5改为100,1000,1000,再运行,观察结果,分析不同的x初值对结果有什么影响,为什么?修改程序,使之能输出迭代的次数和每次迭代的结果,分析不同的x初始值对迭代的次数有无影响。
3.预习内容预习教材第5章。
17.6 实验6 数组1. 实验目的(1)掌握一维数组和二维数组的定义、赋值和输入输出的方法。
(2)掌握字符数组和字符串函数的使用。
(3)掌握与数组有关的算法(特别是排序算法)。
2.实验内容编程序并上机调试运行。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验六函数与变量
一.实验目的
1.掌握定义函数的方法;
2.掌握函数实参与形参的对应关系,以及“值传递”的方式;
3.掌握函数的嵌套调用和递归调用的方法;
4.掌握全局变量和局部变量,动态变量和静态变量的概念和使用方法。
二.实验要点
1.定义函数的一般格式:
类型说明符函数名(形参表)
形参说明
{
局部变量说明;
函数体语句;
}
2.函数的调用格式为:函数名(实参表)
3.函数返回值
●函数返回值类型说明的一般格式为:类型说明符函数名( );
●返回语句return
三.实验要求
1.上机前编写好以下程序。
(1-3为填空,4,5自己编程)
2.上机输入和调试自己所编的程序并存在自己的软盘上。
3.检查实验结果是否正确。
4.上机结束后,整理实验报告。
四.实验内容
上机调试运行以下程序。
1.以下程序完成由键盘输入两个整数,求其最大值。
请改正以下程序的错误。
并上机调通。
main(){
int a,b,c;
scanf(“%d,%d”,&a,&b);
c=max(x,y); /*函数调用*/
printf(“%d”,c);}
min(x,y); /*函数定义*/
int x,y;
{ int z;
z=(x>y)?x:y;
return(z);} /* 函数的返回值*/
键盘输入:45,89<CR>(<CR>表示回车)
输出结果: 89
修改后:
main()
{
int a,b,c;
int max(int x,int y);
scanf("%d,%d",&a,&b);
c=max(a,b); /*函数调用 */
printf("%d",c);
}
int max(int x,int y) /*函数定义 */
{ int z;
z=(x>y)?x:y;
return(z);
} /* 函数的返回值 */
2、以下程序的功能是根据输入的”y”(“Y”)与”n”(“N”),在屏幕上分别显示出”This is YES.”与”This is NO.”,请填空。
#include”stdio.h”
void yesno(char ch)
{
switch(ch)
{ case …y‟:
case …Y‟: printf(“\n This is YES.\n”);【 break 】;
case …n‟:
case …N‟: printf(“\n This is NO.\n”);
}
}
main()
{
char ch;
printf(“\n Enter a char …y‟,‟Y‟or ‟n‟,‟N‟:”);
ch=【 getchar() 】;
printf(“ch:%c”,ch);
yesno(ch);
}
键盘输入:Y<CR>(<CR>表示回车)
输出结果: This is YES.
3.写一个判断素数的函数,在主函数输入一个整数,输出是否是素数的信息。
#include <stdio.h>
int main()
{int prime(int);
int n;
printf("input an integer:");
scanf("%d",&n);
if (prime(n))
printf("%d is a prime.\n",n);
else
printf("%d is not a prime.\n",n);
return 0;
}
int prime(int n) //判别是否素数的函数
{int flag=1,i;
for (i=2;i<n/2 && flag==1;i++)
if (n%i==0)
flag=0;
return(flag);
}
作业题:
一.选择题
1.C语言中,若对函数类型无说明,则函数的默认类型是( A )
A)整型B)float C)double D)指针类型
2.C语言规定,在一个源程序中,main函数的位置( C )
A)必须在最开始B)必须在系统调用的库函数的后面
C) 可以任意D)必须在最后
3.若用数组名作为函数调用的实参,传递给形参的是(A )。
A)数组的首地址
B)数组第一个元素的值
C)数组中全部元素的值
D)数组元素的个数
4.凡是函数中未指定存储类别的局部变量,其隐含的存储类别为( B )。
A) 自动(auto) B) 静态(static) C) 外部(extern) D) 寄存器(register) 5.以下不正确的说法是( D )。
A)在不同函数中可以使用相同名字的变量。
B)形式参数是局部变量。
C)在函数内定义的变量只在本函数范围内有效。
D)在函数内的复合语句中定义的变量在本函数范围内有效。
二.填空题
1.下面程序的执行结果是(111 )
main()
{ increment( );
increment( );
increment( );}
increment( )
{ int x=0;
x+=1;
printf(“%d”,x);}
2.下面程序的执行结果是(15,30 )
#include<stdio.h>
main()
{
static int y[2]={15,25};
int z=20;
z=shift(y[0]);
printf("%d,%d\n",y[0],z);
}
shift(a)
int a;
{
a*=2;
return(a);
}
三.编程题
1.已有变量定义和函数调用语句:int a=1,b=-5,c; c=fun(a,b);fun函数的作用是计算两个数之差的绝对值,并将差值返回调用函数,请编写程序。
#include”math.h”
main()
{int a=1,b=-5,c;
c=fun(a,b);
printf("c=%d",c);
}
fun(int x,int y)
{ int z;
z=abs(x-y);
return(z);}。