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

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

voidfun(intn);描述错误的是()

  • A、有参函数,是整型参数
  • B、这个函数是无参函数
  • C、有参函数,是实型参数
  • D、如果调用此函数用fun(形参表)

参考答案

更多 “voidfun(intn);描述错误的是()A、有参函数,是整型参数B、这个函数是无参函数C、有参函数,是实型参数D、如果调用此函数用fun(形参表)” 相关考题
考题 若有以下调用语句,main(){…inta[50],n;…fun(n,}则不正确的fun函数的首部是() A、voidfun(intm,intx[])B、voidfun(ints,inth[41])C、voidfun(intp,int*s)D、voidfun(intn,inta)

考题 使用VC++6.0打开考生交件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕, 并且每输出一个3位数就换一行。 程序分析:可填在百位、十位、个位的数字都是1、2、3、0。组成所有的排列后再去掉不满足条件的排列。如果判定第一个数字是0,则也去掉。 试题程序: includeiostream.h voidfun(intN[4]) { } intmain() intN[4]={1,2,3,0}; fun(N): return0; }

考题 已知“int*p;fun(p);”,其中,函数fun没有返回值,且其形参定义为引用调用方式,则下列给出的fun函数原型中正确的是()。 A.voidfun(inta[]);B.voidfun(int*C.voidfun(intD.voidfun(int

考题 以下为一维整型数组a的正确说明是()。 A.inta(10);B."intn=10,a[n];"C."intn;scanf(""%d"",n);"D."#defineSIZE10;inta[SIZE];inta[n];"

考题 下列程序的输出结果是()。includeusing namespace std;voidfun(int r){r*=2;}int 下列程序的输出结果是( )。 #include<iostream> using namespace std; voidfun(int r) { r*=2; } int main() { int n=50; fun(n); cout<<n<<end1; return 0; }A.0B.20C.50D.100

考题 有如下程序: #includeiostream usingnamespacestd; voidfunction2(intn); voidfunctionl(intn):{ if(n=0)return; function2(n-2); } voidfunction2(intn){ if(n=O)return; functionl(n-1); } intmain(){ functionl(5); return0; } 下列关于程序运行情况的描述中,正确的是( )。A.functionl运行1次,function2运行2次B.functionl运行2次,function2运行l次C.functionl运行2次,function2运行3次D.functionl运行2次,function2运行2次

考题 下列结构体类型说明和变量定义中正确的是( )。A.typedefstruct; {intn;charC;)REC; RECt1,t2;B.structREC; {intn;charC;} RECt1,t2;C.typedefstructREC; {intn=0;charc=A;}t1,t2D.struct (intn;charc;)REC; RECt1,t2

考题 下列程序中横线处应填入的语句是()。 classBase { public: voidfun(){cout"Baseoffun"endl;}}; classDerived:publicBase { voidfun() { //显示基类的成员函数fun cout"Derivedoffun"endl; } };A.fun();B.Base.fun();C.Base::fun();D.Base-fun();

考题 使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(intn),使其实现以下功能:当i等于3时,则打印如下内容。 A AA AAA 注意:不能修改程序的其他部分,只能修改fun函数。 试题程序: includeiostream.h voidfun(intn) { } voidmain { intn; cout"请输入打印的行数:"endl; cinn; if(n1) { cout"输入的行数必须大于0"endl; return; } fun(n); return; }

考题 有如下程序: #includeiostream usingnamespacestd; classB{ public: virtualvoidshow(){cout"B";}}; classD:publicB{ public: voidshow(){cout"D";} }; voidfun1(B*ptr){ptr-show(); }voidfun2(B&ref){ref.show(); }voidfun3(BB){b.show(); } intmain(){ Bb,*p=newD; Dd; funl(p); fun2(b); fun3(d); return0; } 程序的输出结果是( )。A.BBBB.BBDC.DBBD.DBD

考题 设有以下函数:voidfun(intn,char}s){……}则下面对函数指针的定义和赋值均正确的是( )。A.void(*pf)(int,char);pf=fun;B.void+pf( );pf=fun;C.void*pf( );*pf=fun;D.void(*pf)(int,char*);pf=fun;

考题 有下列程序: #includestdi0.h #include"string.h" voidfun(char*s[],intn) { char*t;inti,j for(i=0;in-1;i++) for(j=i+1;jn;j++) if(strlen(s[i]strlen(s[j])){t=s[i];s[i]=s [j];s[j]=t;} } voidmain( ) { char*ss[]=("bcc","bbcc","xy","aaaacc","aab— cc"}; fun(ss,5);printf("%s,%s\n",ss[O],ss[4]);} 程序的运行结果是( )。A.xy,aaaaccB.aaaacc,xyC.bcc,aabccD.aabcc,bcc

考题 有下列程序: #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

考题 有如下程序:#includeiostreamusingnamespacestd;voidfunction2(intn);voidfunctionl(intn):{if(n=0)return;function2(n-2);}voidfunction2(intn){if(n=O)return;functionl(n-1);}intmain(){functionl(5);return0;}下列关于程序运行情况的描述中,正确的是( )。A.functionl运行1次,function2运行2次B.functionl运行2次,function2运行l次C.functionl运行2次,function2运行3次D.functionl运行2次,function2运行2次

考题 有如下程序:#includeiostreamusingnamespacestd;classB{public:virtualvoidshow(){coutB;}};classD:publicB{public:voidshow(){coutD;}};voidfun1(B*ptr){ptr-show();}voidfun2(B&ref){ref.show();}voidfun3(BB){b.show();}intmain(){Bb,*p=newD;Dd;funl(p);fun2(b);fun3(d);return0;}程序的输出结果是( )。A.BBBB.BBDC.DBBD.DBD

考题 是正确的数组定义()。A.intn=5;intarr[n];B.intn;n=5;intarr[n];C.intarr[10];D.intN=5,arr[N];

考题 有如下类定义: classB{ public:voidfunl(){} privace:voidfun2(){} protected:voidfun3(){} }; classD:publicB{ protected:voidfun4(){} }; 若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。A.obj.fun1();B.obj.fun2();C.obj.fun3();D.obj.fun4();

考题 下列函数按每行8个输出数组中的数据。 voidfun(int*W.intn) {inti; for(i=0;in;i++) {____ printf("%d",w[i]); } printf("\n") } 下画线处应填入的语句是( )。A.if(i/8==0)printf("\n");B.if(i/8=0)continue;C.if(i%8==0)printf("\n");D.if(i%8==0)continue;

考题 设有定义:Strings=“World”;,下列语句错误的是( )。A、intm=s.indexOf(‘r’);B、charc=s.charAt(0);C、intn=s.length();D、Stringstr=s.append(‘2’);

考题 以下对一维整型数组a定义正确的是()A、inta(10)B、intn=10,a[n]C、intn;scanf("%d",n);inta[n]D、#defineSIZE10inta[SIZE]

考题 下列数组定义中,正确的是()A、inta[10]B、intn=10,a[n]C、intN=10;inta[N]D、intn;scanf(“%d”,n);inta[n]

考题 在定义函数fun(charsex)时,如果函数需要返回字符值,则下面函数定义错误的是()A、voidfun(charsex){}B、charfun(charsex){}C、floatfun(charsex){}D、intfun(charsex){}

考题 有以下函数定义voidfun(intn){…};若以下选项中的变量都已经正确定义且赋值则对函数fun的正确调用语句是()A、fun(inty);B、k=fun(10);C、fun(x);D、voidfun(n);

考题 以下定义语句中,错误的是()。A、inta[]={1,2}B、char*a[3]C、chars[10]="text"D、intn=5,a[n]

考题 单选题有以下程序: #include voidfun(inta[],intn) {  inti;  for(i=0;i  {   if(i%2==0)    a[i]+=n;   else    a[i]-=n;  } } main() {  intc[5]={5,4,3,2,1},i;  fun(c,5);  for(i=0;i   printf("%d,",c[i]);  printf(""); } 程序运行后的输出结果是(  )。A 10,-1,8,-3,6,B 5,4,3,2,1,C 10,2,8,4,6,D 5,-1,3,-3,1,

考题 单选题有以下程序: #include voidfun(int*s,intn1,intn2) {  inti,j,t;  i=n1;  j=n2;  while(i  {   t=s[i];   s[i]=s[j];   s[j]=t;   i++;   j--;  } } main() {  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;k   printf("%d",a[k]);  printf(""); } 程序运行的结果是(  )。A 0987654321B 4321098765C 5678901234D 0987651234

考题 单选题有以下程序: #include voidfun(int*s,intn1,intn2) {  inti,j,t;  i=n1;  j=n2;  while(i A 5678901234B 0987654321C 4321098765D 0987651234