已知集合P={x|0 ≤x ≤5,x∈Z},Q={y|y=|x2-1|,x∈P},则P∩Q中元素的个数是( ).(A)3.(B)6.(C)8.(D)9.

题目

已知集合P={x|0 ≤x ≤5,x∈Z},Q={y|y=|x2-1|,x∈P},则P∩Q中元素的个数是( ).

(A)3.

(B)6.

(C)8.

(D)9.

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下4个程序中,不能实现两个实参值进行交换的是 ( )。

A.void swap (float *p, float *q) { float *t ,a; t = &a; t = p; *p = *q; *q = *t; } void main () { float x = 8.0;y = 9.0; swap (&x, &y); cout<<x<<", "<<y<<

B.void swap (float *p, float *q) { float a; a = *p; *p = *q; *q = a; } void main() { float x = 8.0;y = 9.0; swap (&x, &y); cout<<x<<", "<<y<<end1;

C.void swap (float *p, float *q) { float x; x = *p; *p = *q; *q = x; } void main() { float a,b.; *a = 8.0;*b = 9.0; swap (a, b) ;

D.void swap (float &p, float &q) { float a; a = p; p = q; q = a; } void main() { float a = 8.0,b = 9.0; swap (a,b); cout<<x<<", "<<y<<


正确答案:C
解析:本题考核指针和引用作为函数形参。做此类题时,应学会整体比较,要不然花费的时间不亚于一个大的编程题。①首先,这4个程序都是调用swap函数,而且目的都一致,交换传入的两个实参值。②分析被调函数swap()。在选项A、B和C中都是指针作为形参,只有在选项D中,函数swap()是以引用作为形参。由指针和引用作为函数形参的特点可知,只要调用了函数,就能达到交换两个实参变量的值,所以这几个被调函数没有问题。③再看主函数。在选项C中,没有定义指针类型变量,而是直接给指针变量赋值:“floata,b;*a=8.0;*b=9.0;”,这显然是非法的。想直接开辟存储空间,交换两个常量值,是不可能的。所以只有选项C是错误的。

第2题:

设有关键码序列(Q,C,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用二路归并排序法进行排序,下面哪—个序列是第二趟归并后的结果?

A.C,Q,M,Z,A,N,B,P,H,X,S,Y,L,T,E,K

B.C,M,Q,Z,A,B,N,P,H,S,X,Y,E,K,L,T

C.C,M,Q,A,N,B,P,X,H,Y,S,T,L,K,E,Z

D.A,B,C,M,N,P,Q,Z,E,H,K,L,S,T,X,Y


正确答案:B
解析:初始状态没有部分排序的文件中若有n个记录,可以把它看作n个子文件,每个子文件中只包含一个记录,因而是部分排序的。通常先将两个子文件归并,得到n/2个部分排序的较大的于文件,每个子文件中只包含2个记录。再将这些子文件归并,如此反复,直到归并到一个文件中,排序完成。上述每步归并都是将两个子文件合成一个文件,这种做法叫“二路归并排序”。按照上述指导思想,第一趟归并后为(C,Q,M,Z,A,N,B,P,H,X,S,Y,L,T,E,K),第二趟归并后的结果为(C,Q,M,Z,A,N,B,P,H,X,S,Y,L,T,E,K)。

第3题:

设有关键码序为(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?

A.G,Q,M,Z,A,N,B,P,H,X,S,Y,L,T,E,K

B.G,M,Q,Z,A,B,N,P,H,S,X,Y,E,K,L,T

C.G,M,Q,A,N,B,P,X,H,Y,S,T,L,K,E,Z

D.A,B,G,M,N,P,Q,Z,E,H,K,L,S,T,X,Y


正确答案:B

第4题:

设X~N(μ,4^2),y~N(μ,5^2),令p=P(X≤μ一4),q=P(Y≥μ+5),则().

A.p>q
B.pC.p=q
D.p,q的大小由μ的取值确定

答案:C
解析:
,得p=q,选(C).

第5题:

若y2(x)是线性非齐次方程y'+ P(x)y=Q(x)的解,y1(x)是对应的齐次方程y'+ P(x)y=0的解,则下列函数中哪一个是y'+ P(x)y=Q(x)的解?
A. y=cy1(x)+y2(x) B. y=y1(x)+c2y2(x)
C. y=c[y1(x)+y2(x)] D. y=cy1(x)-y2(x)


答案:A
解析:
提示:由一阶线性非齐次方程通解的结构确定,即由对应齐次方程的通解加上非齐次的一特解组成。

第6题:

以下程序的输出结果是include "stdio.h"int *f(int *x,int *y){ if(*x<*y) return x; else return y;}main(){ int a=7,b=8, *p,*q,*r ; p=&a; q=&b; r= f(p,q); printf("%d,%d,%d\n",*p,*q,*r);}


正确答案:7,8,7。
在本题中,程序首先定义了一个函数f,其结构是int *f(int *x,int *y),这个结构说明函数f的返回类型是指针型,函数f的两个变量分别是指针变量x和y,从程序中我们很容易看出,这个函数的作用是返回形参中值较小的指针值(即地址值),返回的是指针型的结果。
在主函数中,首先定义了两个整型变量,分别赋初值7和8,并定义了三个指针型变量,接着将指针变量p和q分别指向变量a和b,然后调用函数f,参数分别为指针变量p和q,很显然,p所指向的值小于q所指向的值,那么返回指针变量p的地址值给指针变量r,由于指针变量P的地址值是变量a存储单元的地址值,也就是说,指针变量r指向变量a,因此,最后程序的输出结果是7,8,7。

第7题:

有以下程序:includeincludeusingnamespacestd;classDistance;classpoint{pub

有以下程序: #include <iostream> #include <cmath> using namespace std; class Distance; class point { public: friend class Distance; Point(int a,int B) { x=a; Y=b; } void Print() { cout<<"X= "<<X<<end1; cout<<"Y= "<<Y<<end1; } private: float X,Y; }; class Distance { public: float Dis(Point &p,Point &q); }; float Distance :: Dis(Point &p,Point &q) { float result; result=sqrt((p.X-q.X)*(p.X-q.X)+(p.Y-q.Y)*(p.Y-q.Y)); cout<<result<<end1; retUrn result; } int main() { Point p(10,10),q(10,30); Distance d; d.Dis(p,q); return 0; } 运行后的输出结果是( )。

A.10

B.30

C.0

D.20


正确答案:D
解析:本题程序通过把类Distance定义为类Point类的友元类来实现计算两点之间距离的功能。主函数中定义两个对象点p,q,然后调用对象d的成员函数Dis()计算两点之间的距离。

第8题:

设有关键码序列(Q, G, M, Z, A, N, B, P, X, H, Y, S, T, L, K, E),采用二路归并排序法进行排序,下面哪一个序列是第二趟归并后的结果?( )

A) G, Q, M, Z, A, N, B, P, H, X, S, Y, L, T, B, K

B) G, M, Q, Z, A, B, N, P, H, S, X, Y, E, K, L, T

C) G, M, Q, A, N, B, P, X, H, Y, S, T, L, K, E, Z

D) A, B, G, M, N, P, Q, Z, E, H, K, L, S, T, X, Y

A.

B.

C.

D.


正确答案:B

第9题:

已知y1(x)和y2(x)是方程y''+p(x)y'+Q(x)y=0的两个线性无关的特解, Y1(x)和Y2 (x)分别是方程y''+p(x)y'+Q(x)y=R1(x)和y''+p(x)y'+Q(x)y=R2(x)的特解。那么方程y''+p(x)y'+Q(x)y=R1(x)y+R2(x)的通解应是:
A. c1y1+c2y2B. c1Y1(x)+c2Y2(x)
C. c1y1+c2y2+Y1(x) D. c1y1+c2y2+Y1(x)+Y2(x)


答案:D
解析:
提示:按二阶线性非齐次方程通解的结构,写出对应二阶线性齐次方程的通解和非齐次方程的一个特解,得到非齐次方程的通解。

第10题:

已知y1(X)与y2(x)是方程:y" + P(x)y'+Q(x)y = 0的两个线性无关的特解,y1(x)和y2(x)分别是方程y"+P(x)y'+Q(x)y=R1(x)和y"+p(x)+Q(x)y=R2(x)的特解。那么方程y"+p(x)y'+Q(x)y=R1(x)+R2(x)的通解应是:

A. c1y1+c2y2
B. c1Y1(x) +c2Y2 (x)
C. c1y1+c2y2 +Y1(x)
D. c1y1+c2y2 +Y1 (x) +Y2 (x)

答案:D
解析:
提示:按二阶线性非齐次方程通解的结构,写出对应二阶线性齐次方程的通解和非齐次方程的一个特解,得到非齐次方程的通解。

更多相关问题