单选题若有定义语句double x,y,*px,*py;执行了px=x;py=y;之后,输入语句正确的是(  )。Ascanf("%f%f",x,y);Bscanf("%f%f"x,y);Cscanf("%1f%1e",px,py);Dscanf("%1f%1f",x,y);

单选题
若有定义语句double x,y,*px,*py;执行了px=&x;py=&y;之后,输入语句正确的是(  )。
A

scanf("%f%f",x,y);

B

scanf("%f%f"&x,&y);

C

scanf("%1f%1e",px,py);

D

scanf("%1f%1f",x,y);


参考解析

解析:
输入函数scanf的标准格式是:scanf(格式控制,地址列表),AD两项中地址列表格式不正确,应为&x和&y。格式控制和地址列表间应该用逗号隔开,B项也错误。%f用来输入float类型变量,%lf用来输入double类型变量,%le表示用科学计数法输入double。答案选择C选项。

相关考题:

以下程序的功能是 : 利用指针指向三个整型变量 , 并通过指针运算找出三个数中的最大值 , 输出到屏幕上,请填空:main(){ int x,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",x,y,z);px=x; py=y; pz=z; pmax=max【 16 】 ;if(*pmax*py) *pmax=*py;if(*pmax*pz) *pmax=*pz;printf("max=%d\n",max);}

以下程序的功能是:利用指针指向三个整型变量,并通过指针运算找出三个数中的最大值,输出到屏幕上,请填空: main() {int x,y,z,max,*px,*py,*pz,*pmax; scanf(“%d%d%d”,x,y,z); px=x; py=y; pz=z; pmax= __________________ if(*pmax*py)*pmax=*py; if(*pmax*pz)*pmax=*pz; printf(“max=%d\\n”,max); }

(16)若有定义语句:double x,y,*px,*py,执行了px=x, py=y;之后,正确的输入语句是A)scanf(“%f%f”,x,y); B) scanf(“%f%f”,x,y);C) scanf(“%lf%le”,px,py); D) scanf(“%lf%lf”,x,y);

若有语句 double x=17;int y; ,当执行 y=(int)(x/5)%2; 之后 y 的值为 【 7 】 。

在以横轴表示生产要素X,纵轴表示生产要素Y的坐标系中,等成本曲线的斜率等于2,这表明()。 A、Px/Py=2B、Qx/Qy=2C、Py/Px=2D、上述都不正确

假定X、Y的价格Px、Py已定,当MRSxy>Px/Py时,消费者为达到最大满足,他将()。 A、增加X,减少Y;B、减少X,增购Y;C、同进增购X、Y;D、同时减少X、Y。

假定X、Y的价格Px、Py已定,当MRSxy>Px/Py时,消费者为达到最大满足,他将( )。A、增购X,减少YB、减少X,增购YC、同时增购X、YD、同时减少X、Y

假定x和y的价格不变,当MRSxy>Px/Py时,消费者为达到最大满足,他将()。A、增购x,减少y;B、减少x,增购y;C、同时增购x,y;D、同时减少x,y。

假定X和Y的价格PX和PY已知,当MRSXY>PX/PY时,消费者为达到效用最大化,他将()。 A、增加购买X,减少购买YB、减少购买X,增加购买YC、同时增加购买X,YD、同时减少购买X,Y

若有定义语句:doub1e x,y,*px,*py;执行了px=x;py=y;之后,正确的输入语句是______。A.scanf("%f%f"x,y);B.scanf("%f%f"x,y);C.scanf("%1f%lf",px,y);D.scanf("%lf%lf",x,y);

以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空main(){int x,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",x,y,z);px=x;py=y;pz=z;pmax=max;if(*pmax<*py)*pmax=*py;if(*pmax<*pz)*pmax二*pz;printf("max=%d\n",max);}

有如下程序:include using namespace std;class point{int x, y;public:point( int v 有如下程序:#include <iostream>using namespace std;class point{ int x, y;public: point( int vx, int vy ) { X=vx; y=vy; } point() { x=0; y=0; } point operator+ ( point p1 ) { point p; int px = x + p1.x; int py = y+ p1.y; return point( px, py ); } point operator-( point p1 { point p; int px = x - p1.x; int py = y - p1.y; return point( px, py ); } void print() { cout<<x<<","<<y<<end1; }};int main(){ point p1( 10, 10 ), p2( 20, 20 ); p1 = p1 + p2; p1.print(); return ();}执行后的输出结果是( )。A.10, 10B.20, 20C.10, 20D.30, 30

若有定义语句:double x,y,*px,+py;,执行Tpx=x;py=x;py=&y之后,正确的输入语句是( )。A.AB.BC.CD.D

若有定义语句“doublex,y,*px,*Py;执行了px=&x;py=&y;”后,正确的输入语句是( )。A.scanf("%f%f",x,y);B.scanf("%f%f"&x,&y);C.scanf("%If%le",px,py);D.scanf("%lf%If"x,y);

有如下程序:include using namespace std;class point{intx,y;public:point( int vx, 有如下程序:#include <iostream>using namespace std;class point{ int x, y;public: point( int vx, int vy ) { x = vx; y = vy; } point ( ) x = 0; y= 0; } point operator+( point p1 ) { point p; int px = x+ p1.x; int py = y + p1.y; return point( px, py ); point operator-( point p1 ) { point p; int px = x -p1.x; int py = y - p1.y; return point ( px, py ); } void print() { cout<<x<<" , "<<y<<end1; }};int main (){ point p1(10, 10 ), p2( 20, 20 ); p1 = p1 - p2; p1.print (); return 0;} 执行后的输出结果是A.10,10B.20,20C.10,20D.30,30

若有定义语句:double x,y,*px,*PY;执行了laX=&x;lay=&y;之后,正确的输入语句是( )。A.scanf(”%If%le”,px,lay);B.seanf(”%f%f¨&x,y);C.seanf(”%f%f",x,y);D.Scanf(”%If%If"·,x,y):

若有定义语句:正确的输入语句是( )。A.scanf(”%lf%If"’,X,Y);B.scanf(”%f%f¨X,Y);C.scanf(”%f%f¨,X,y);D.scanf(”%lf%le”,px,PY);

有如下程序: include using namespace std; class point {int x,y; public:point( i 有如下程序: #include <iostream> using namespace std; class point { int x, y; public: point( int vx, int vy ) { x = vx; y = vy; } point ( ) { x = 0; y = 0; } point operator+( point pl ) { point p; int px = x + p1.x; int py = y + p1.y; return point( px, py ); } point operator-( point p1 ) { point p; int px = x - p1.x; int py = y - p1.y; return point( px, py ); } void print() { cout<<x<<", "<<y<<end1; } }; int main () { point pl ( 10, 10 ), p2 ( 20, 20 ); p1 = p1 + p2; p1.print (); return 0; } 执行后的输出结果是( )。A.10,10B.20,20C.10,20D.30,30

若有int x=3,*px; float y=3,*py;,则正确的赋值表达式是 ( )。 A、px=&xB、py=&xC、px=&yD、py=&y

执行以下语句的结果为______。 int x=3,y;int*px=x;y=*px++;A.x=3,y=4B.x=3,y=3C.x=4,y=4D.x=3,y不知

假定X、Y的价格Px、Py已定,为MRSxyPx/Py时,消费者为达到最大满足,他将()。A、增购x,减少yB、减少x,增购yC、同时增购x、yD、同时减少x、y

下列各式中,关于边际均衡原理表述正确的有()A、PY*MPP=PXB、△Y*PX=△X*PYC、MPP=PY/PXD、PY*△Y/△X=PXE、PY*PX=△Y*△X

假设Px和Py分别表示X和Y商品的价格,当边际替代率MRSxy大于Px/Py,消费者为达到最大效用,他将会()。A、增加X商品的购买,减少Y商品的购买B、减少X商品的购买,增加Y商品的购买C、同时增加或者减少X和Y商品的购买D、对X和Y商品的购买数量不发生改变

单选题假定X、Y的价格Px、Py已定,为MRSxyPx/Py时,消费者为达到最大满足,他将()。A增购x,减少yB减少x,增购yC同时增购x、yD同时减少x、y

单选题假设Px和Py分别表示X和Y商品的价格,当边际替代率MRSxy大于Px/Py,消费者为达到最大效用,他将会()。A增加X商品的购买,减少Y商品的购买B减少X商品的购买,增加Y商品的购买C同时增加或者减少X和Y商品的购买D对X和Y商品的购买数量不发生改变

多选题下列各式中,关于边际均衡原理表述正确的有()APY*MPP=PXB△Y*PX=△X*PYCMPP=PY/PXDPY*△Y/△X=PXEPY*PX=△Y*△X

单选题若有定义语句:double x,y,*px,*py;执行了px=x;py=y;之后,正确的输入语句是(  )。Ascanf(%1f%1f,px,py);Bscanf(%f%fx,y);Cscanf(%f%f,x,y);Dscanf(%1f%1f,x,y);