下列数组定义中,正确的是()
第1题:
以下一维数组a正确的定义是()
A.inta(5)
B.intn=5,a[n]
C.inta[SZ]其中SZ为符号常量
D.inta{5}
第2题:
有下列程序: #include<stdi0.h> #include<stdlib.h> intfun(intn) {int*P; p=(int*)malloc(sizeof(int)); *P=n;return*P; } voidmain( ) {inta; a=fun(10);printf("%d\n",a+fun(10));} 程序的运行结果是( )。
A.0
B.10
C.20
D.出错
第3题:
有如下类定义: classAA{ inta: public: AA(intn=0):a(n)() }; classBB:publicAA{ pubilc: BB(intn)____ }; 其中横线处缺失部分是()。
A.:a(n){}
B.:AA(n){}
C.{a(n);}
D.{a=n;}
第4题:
下面程序的运行结果是( )。 #include<iostream.h> intfun(inta[],intn) { intresult=1; for(inti=1;i(n;i++) result=result*a[i]; returnresult; } voidmain( ) { inta[3]={3,4,5); coHt<<fun(a,3)<<endl; }
A.12
B.15
C.20
D.60
第5题:
已知:intn=10;那么下列语句中错误的是
A.int*p=new long[n];
B.int p[n];
C.int*p=new long(n);
D.int p[10];
第6题:
是正确的数组定义()。
A.intn=5;intarr[n];
B.intn;n=5;intarr[n];
C.intarr[10];
D.intN=5,arr[N];
第7题:
下列数组定义、初始化或赋值语句中,正确的是:()
第8题:
以下能正确定义数组并赋初值正确的语句是:()。
第9题:
一维数组定义语句intn=10,a[n];则()
第10题:
以下定义语句中,错误的是()。
第11题:
inta[10]
intn=10,a[n]
intN=10;inta[N]
intn;scanf(“%d”,&n);inta[n]
第12题:
n%10
n/10
(n-n/100*100)/10
n%10/10
第13题:
A、4
B、10
C、14
D、6
第14题:
有下列程序: #include<stdi0.h> voidfun(int*S,intn1,intn2) { inti,j,t; i=n1;j=n2 while(i<j){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;k<10;k++)printf(”%d”,a[k]);printf ("\n"); } 程序的运行结果是( )。
A.0987654321
B.4321098765
C.5678901234
D.0987651234
第15题:
有如下类声明: classXA{ intx: public: XA(intn){x=n;} }; classXB:publicXA{ inty; oublic: XB(inta,intb); }; 在构造函数XB的下列定义中,正确的是( )。
A.XB::XB(inta,intb):x(a),y(b){}
B.XB::XB(inta,intb):XA(a),y(b){}
C.XB::XB(inta,intb):x(a),XB(b){}
D.XB::XB(inta,intb):XA(a),XB(b){}
第16题:
下列选项中,能正确定义数组的语句是
A.intnum[0..2008];
B.intnum[];
C.intN=2008; intnum[N];
D.#DeFineN2008 intnum[N];
第17题:
有下列程序: #include<stdi0.h> voidfun(inta[],intn) {inti,t; for(i=0;i<n/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,i<8;i++)printf("%d",k[i]); printf("\n"); } 程序的运行结果是( )。
A.345678
B.876543
C.1098765
D.321678
第18题:
以下对一维整型数组a定义正确的是()
第19题:
定义整型变量:intn=456;表达式的值为5的是()
第20题:
已定义下列变量:intn;floatf;doubledf;df=10;n=2;下列语句正确的是()
第21题:
在C语言中对一维整型数组的正确定义为()。
第22题:
f=df
f=12.3
n=df
df=n=100
第23题:
inta(10);
intn=10,a[n];
intn;a[n];
#defineN10inta[N];