网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

有下列程序:

#include<stdi0.h>

voidmain( )

{inta=1,b=2,c=3,d=0;

if(a==1&&b++==2)

if(b!=2‖c--!=3)

printf("%d,%d,%d\n",a,b,c);

elseprintf("%d,%d,%d\n",a,b,c);

elseprintf("%d,%d,%d,%d\n",a,b,c);

}

程序运行后的输出结果是( )。

A.1,2,3

B.1,3,2

C.1,3,3

D.3,2,1


参考答案

更多 “ 有下列程序:#includestdi0.hvoidmain( ){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2‖c--!=3)printf(%d,%d,%d\n,a,b,c);elseprintf(%d,%d,%d\n,a,b,c);elseprintf(%d,%d,%d,%d\n,a,b,c);}程序运行后的输出结果是( )。A.1,2,3B.1,3,2C.1,3,3D.3,2,1 ” 相关考题
考题 有下列程序:#includestdi0.hintfun(inta.intb){if(b==0)relurna;elsereturn(fun(--a,--b));}voidmain( ){printf(%d\n,fun(4,2));}程序的运行结果是( )。A.1B.2C.3D.4

考题 有下列程序:#includestdi0.hintb=2;intfun(int*k){b=*k+b;return(b);)voidmain( ){inta[10]={1,2,3,4,5,6,7,8},i;for(i=2;i4;i++){b=fun(&a[i])+b;printf(%d,b);}printf(\n);}程序运行后的输出结果是( )。A.1012B.810C.1028D.1016

考题 有下列程序: #includestdi0.h intfun(intx,inyy) {if(x==y)return(x); elsereturn((x+y)/2); } voidmain() {inta=4,b=5,C=6; printf("%d\n",fun(2*a,fun(b,c))); } 程序运行后的输出结果是()。A.3B.6C.8D.12

考题 有下列程序: #includestdi0.h voidmain( ) {inta=1,b=2,c=3,d=0; if(a==1&&b++==2) if(b!=2‖c--!=3) printf("%d,%d,%d\n",a,b,c); elseprintf("%d,%d,%d\n",a,b,c); elseprintf("%d,%d,%d,%d\n",a,b,c); } 程序运行后的输出结果是( )。A.1,2,3B.1,3,2C.1,3,3D.3,2,1

考题 以下程序的输出结果是( )。 voidmain( ) {inta=4,b=5,c=0,d; d=!a&&!b‖!c; coutdendl; }A.1B.0C.非0的数D.-1

考题 有下列程序: #includestdi0.h voidmain( ) {inta=S,b=1,t; t=(a2)|b;printf("%d\n",t); } 程序运行后的输出结果是( )。A.21B.11C.6D.1

考题 有下列程序: #includestdi0.h #defineN4 voidfun(inta[][N],intb[]) {inti; for(i=0;iN,i++)b[i]=a[i][i]; } voidmain( ) {intx[][N]={{1,2,3},{4),{5,6,7,8),{9,10}), y[N],i; fun(x,y); for(i=0;in;i++)printf("%d,",y[i]); printf("\n"); } 程序的运行结果是( )。A.1,2,3,4,B.1,0,7,0,C.1,4,5,9,D.3,4,8,10,

考题 有下列程序: #includestdi0.h voidfun(inta,intb) {intt; t=a;a=b;b=t; voidmain( ) {intc[1O]={1,2,3,4,5,6,7,8,9,0},i; for(i=0;i10;i+=2)fun(c[i],c[i+1]); for(i=0;i10;i++)printf(”%d,”,c[i]); printf("\n"); } 程序的运行结果是( )。A.1,2,3,4,5,6,7,8,9,0B.2,1,4,3,6,5,8,7,0,9C.0,9,8,7,6,5,4,3,2,1D.0,1,2,3,4,5,6,7,8,9

考题 有下列程序: #includestdi0.h voidfun(int*S,intn1,intn2) { inti,j,t; i=n1;j=n2 while(ij){t=s[i];s[i]=s[j];s[j]=t;i++;j --;} } voidmain( ) { inta[10]={1,2,3,4,5,6,7,8,9,0),k; fun(a,0,3);fun(a,4,9);fun(a,0,9); for(k=0;k10;k++)printf(”%d”,a[k]);printf ("\n"); } 程序的运行结果是( )。A.0987654321B.4321098765C.5678901234D.0987651234

考题 有下列程序: #includestdi0.h voidmain( ) {inta[]={1,2,3,4),y,*p=&a[3]; --p;y=*p;printf("y=%d\n",y); } 程序的运行结果是( )。A.y=0B.y=1C.y=2D.y=3

考题 下列函数的运行结果是( )。 #includeiostream.h intf(inta,intb) {intC; if(ab)c=l; elseif(a==b)c=0; elsec=-1: return(c);} voidmain( ) {inti=2,j=3; intp=f(i,j); coutP;}A.-1B.1C.2D.编译出错,无法运行

考题 若执行下面的程序时,从键盘上输入5和2,则输出结果是( )。#include(iostream.h)voidmain( )(inta,b,k;cinab;k=a:if(ab)k=a%b;elsek=b%a:cout((kendl;)A.5B.3C.2D.0

考题 下列程序的执行结果是( )。#include(iostream.h#includestdlib.hclassTestClass{public:intX,y;TestClass( ){x=y=0;}TestClass(inta,intb){x=a;y=b;}voiddisp( ){coutx=x,y=yendl;}};voidmain( ){TestClasss1(2,3);s1.disp( );}A.x=2,y=2B.x=2,y=3C.x=3,y=2D.x=3,y=3

考题 有下列程序:#includestdi0.h#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;iN,i++)b[i]=a[i][i];}voidmain( ){intx[][N]={{1,2,3},{4),{5,6,7,8),{9,10}),y[N],i;fun(x,y);for(i=0;in;i++)printf(%d,,y[i]);printf(\n);}程序的运行结果是( )。A.1,2,3,4,B.1,0,7,0,C.1,4,5,9,D.3,4,8,10,

考题 有下列程序: #includestdi0.h voidmain( ) { FILE*fp;inta[10]={1,2,3},i,n; fp=fopen("dl.dat","w"); for(i=0;i3;i++)fprintf(fp,"%d",a[i]); fprintf(fp,”\n”); fclose(fp); fp=open("dl.dat","r") fscanf(fp,"%d",&n); fclose(fp); printf(”%d\n”,n); } 程序的运行结果是( )。A.12300B.123C.1D.321

考题 有下列程序: #includestdi0.h #definePT3.5; #defineS(x)PT*x*x; voidmain( ) (inta=1.b=2;printf("%4.1f\n",S(a+b));} 程序运行后的输出结果是( )。A.14.0B.31.5C.7.5D.程序有错,无输出结果

考题 有下列程序: #includestdi0.h intb=2: intfun(int*k) {b=*k+b;return(b);} voidmain() {inta[1O]={1,2,3,4,5,6,7,8},i; for(i=2;i4;i++){b=fun(&a[i])+b;printf ("%d",b);} printf("\n"); } 程序运行后的输出结果是( )。A.1012B.810C.1028D.1016

考题 有以下程序: voidmain( ) {inta=5,b=4,c=3,d=2; if(abc) coutdendl; elseif((C-1=d)==1) coutd+1endl; else coutd+2endl; }A.2B.3C.4D.编译时有错,无结果

考题 有下列程序: #includestdi0.h intfun(inta.intb) {if(b==0)relurna; elsereturn(fun(--a,--b)); } voidmain( ) {printf("%d\n",fun(4,2));} 程序的运行结果是( )。A.1B.2C.3D.4

考题 下列程序的执行结果是( )。 #include(iostream.h #includestdlib.h classTestClass { public: intX,y; TestClass( ){x=y=0;} TestClass(inta,intb){x=a;y=b;} voiddisp( ) { cout"x="x",y="yendl; } }; voidmain( ) { TestClasss1(2,3); s1.disp( ); }A.x=2,y=2B.x=2,y=3C.x=3,y=2D.x=3,y=3

考题 有下列程序: #includestdi0.h voidmain( ) {intx=1,y=2,z=3; if(xy) if(yz)print{("%d",++z); elseprintf("%d",++y); printf(”%d\n”,x++); } 程序的运行结果是( )。A.331B.41C.2D.1

考题 有下列程序: #includestdi0.h voidfun(inta[],intn) {inti,t; for(i=0;in/2;i++){t=a[i];a[i]=a[n-1- i];a[n-1-i]=t;} } voidmain( ) {intk[10]={1,2,3,4,5,6,7,8,9,10},i; fun(k,5); for(i=2,i8;i++)printf("%d",k[i]); printf("\n"); } 程序的运行结果是( )。A.345678B.876543C.1098765D.321678

考题 有下列程序:#includestdi0.hintfun(intx,inyy){if(x==y)return(x);elsereturn((x+y)/2);}voidmain(){inta=4,b=5,C=6;printf(%d\n,fun(2*a,fun(b,c)));}程序运行后的输出结果是()。A.3B.6C.8D.12

考题 下列程序的运行结果是( )。#includeiostream.hclassA{inta;public:A(){a=0;}A(){intaa}{a=aa;couta++;}};voidmain(){Ax,y(2),z(3);coutendl;}A.00B.23C.34D.25

考题 下面程序的结果是( )。 #include(iostream.h classA { inta; public: A( ):a(1){} voidshowa( )(couta;} }; classB { inta; public: B( ):a(2){} voidshowa( ){couta;} }; classC:publicA,publicB { inta; public: C( ):a(3){} voidshowa( ){couta;} }; voidmain( ) { CC; showa( ); }A.1B.2C.3D.程序有错误

考题 下列程序的运行结果是( )。 #includeiostream.h classA { inta; public: A(){a=0;} A(){intaa} {a=aa; couta++; } }; voidmain() { Ax,y(2),z(3); coutendl; }A.00B.23C.34D.25

考题 有下列程序:includestdi0.hdefinePT3.5;defineS(x)PT*x*x;voidmain( )(inta=1.b=2;printf(%4.1f\n,S(a+b));}程序运行后的输出结果是( )。A.14.0B.31.5C.7.5D.程序有错,无输出结果