数学

若p/q是f(x)的根,其中(p,q)=1,则f(x)=(px-q)g(x),当x=1时,f(1)/(p-q)是什么?()A、复数B、无理数C、小数D、整数

题目

若p/q是f(x)的根,其中(p,q)=1,则f(x)=(px-q)g(x),当x=1时,f(1)/(p-q)是什么?()

  • A、复数
  • B、无理数
  • C、小数
  • D、整数
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设一组初始记录关键字序列为(Q,H,C,Y,P,A,M,S,R,D,F,X),则按字母升序的第一趟冒泡排序结束后的结果是()

A.F,H,C,D,P,A,M,Q,R,S,Y,X

B.P,A,C,S,Q,D,F,X,R,H,M,Y

C.A,D,C,R,F,Q,M,S,Y,P,H,X

D.H,C,Q,P,A,M,S,R,D,F,X,Y


正确答案:D

第2题:

有以下程序: 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); print("% d,% d,% d\n",*P,*q,*r); } 执行后的输出结果是 ______。

A.7,8,8

B.7,8,7

C.8,7,7

D.8,7,8


正确答案:B
解析:函数f是一个返回值为指针的函数,其功能是比较两个数中的最小值,并返回最小值的存储单元地址。main函数中定义了指针变量p和q,p=&a,q=&b,即*p=7,*q=8,调用函数{后r=p,所以*r=7,printf函数的输出结果为 7,8,7。

第3题:

有以下程序 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); } 执行后输出结果是

A.7,8,8

B.7,8,7

C.8,7,7

D.8,7,8


正确答案:B
解析:函数f()的功能是返回两者中的较大数,且这两个数本身不会改变。

第4题:

对序列(Q,D,F,X,A,P,N,D,Y,M,C,W)按照字典顺序采用二路归并方法进行排序,下面的4个序列中(54)是第三趟的结果。

A.A,B,D,F,N,P,Q,X,C,W,M,Y

B.A,B,P,D,N,P,Q,X,C,M,W,Y

C.A,B,D,F,P,Q,X,N,C,M,W,Y

D.A,B,D,P,N,P,Q,X,C,M,W,Y


正确答案:D
解析:第三趟结果应满足每8个有序,答案为D。

第5题:

请补充main函数,该函数的功能是求方程ax2+bx+c=0的根(方程的系数a,b,c从键盘输入)。

例如, 当a=1,b=2,c=1时, 方程的两个根分别是:

x1=-1.00,x2=-1.00。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在 main函数的横线上填入所编写的若干表达式或语句。

试题程序:

include <stdio.h>

include <conio.h>

include <math.h>

main()

{

float a,b,c,disc,x1,x2,p,q;

scanf("%f,%f,%f",&a,&b,&c);

disc=b*b-4*a*c;

clrscr();

printf("****** the result ****+*+\n");

if(disc>=0)

{

x1=【 】;

x2=(-b-sqrt(disc))/(2*a);

printf("x1=%6.2f,x2=%6.2f\n",x1,x2);

}

else

{

p=【 】;

q=【 】;

printf("x1=%6.2f+%6.2f i\n",p,q);

printf("x2=%6.2f-%6.2f i\n",p,q);

}

}


正确答案:(-b+sqrq(disc))/(2*a) -b/(2*a) sqrt(fabs(disc))/(2*a)
(-b+sqrq(disc))/(2*a) -b/(2*a) sqrt(fabs(disc))/(2*a) 解析:

第6题:

设 f(x)ϵP[x] ,,则f(x)与q(x)的关系是()

A.

B.

C.

D.


参考答案:B

第7题:

有以下程序*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); coat<< * p<<","<< * q<<","<< * r<<end1; } 执行后输出结果是

A.7,8,8

B.7.8,7

C.8,7,7

D.8.7,8


正确答案:B
解析:可以很容易分析出f函数的功能是比较两个数的大小,返回较小者。而,指向的也是较小者,故代人数据即可得出正确结果为B。

第8题:

有以下程序

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);

cout<<*p<<","<<*q<<","<<*r<<endl;

}

执行后输出结果是

A.7,8,8

B.7,8,7

C.8,7,7

D.8,7,8


正确答案:B
解析:value作为类的数据成员在引用时可以通过对象来引用,也可以通过域操作符引入类名来限定。因此选项A和C可以排除,由于选项D中p是指针,它对指针变量的赋值方式是错误的。

第9题:

以下程序的输出结果是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。

第10题:

设X是随机变量,已知P(X≤1)=p,P(X≤2)=q,则P(X≤1,X≤2)等于( ).

A.p+q
B.p-q
C.q-p
D.p

答案:D
解析:

更多相关问题