【单选题】【消耗次数:1】
以下一维数组a的正确定义是
int a(10);
int n=10,a[n];
int n;
#define SIZE 10 scanf(%d, int a[SIZE]; int a[n];
参考答案:
复制
纠错
相关题目
【单选题】 有说明语句int a[10];及函数int fun(int x[10],int n){return sizeof(x);},则语句cout<<fun(a,10)<<endl;的显示结果是()
①  40
②  10
③  4
④  0
【多选题】 如果输入的是5,以下程序运行结果不正确的是() #include #define M n+n void main( ) { int n; int result; printf(请输入一个整数:); scanf(%d, result=M*M; printf(result = %d\n,result); }
①  100
②  35
③  25
④  50
【单选题】 下面程序段执行后的结果为: ( ) int sum=0, n=10; do { sum=sum+n; } while(n10) printf(“%d,%d”,sum,n)
①  0, 10
②  10, 11
③  0, 11
④  以上结果都不对
【单选题】 #includevoid main() { int n=4; while(n--) printf(%d\n,--n); }
①  2 0
②  1 0
③  2 1
④  3 0
【单选题】 下面程序的输出是 int fun3(int x) {static int a=3; a+=x; return(a); } void main() {int k=2,m=1,n; n=fun3(k); n=fun3(m); printf(%d\n }
①  3
②  4
③  6
④  9
【单选题】 下面程序的输出结果是()。 #include int num=10; func( ) {int num=4; return ++num; } void main( ) { printf(%d\n, func( ) ) ; }
①  4
②  5
③  10
④  11
【简答题】 int a[10]={0,1,2,3,4,5,6,7,8,9};int *p;int i;p=a;printf(%d\n,*p++);printf(%d\n,*++p);程序输出结果为[填空1]和[填空2]。
【单选题】 有说明语句int *p=new int[10];访问动态数组元素的正确语句是()
①  int a=p;
②  int a=*p;
③  delete int[]p
④  delete p int[10]
【单选题】 有说明语句int b[4][5];void fun(int*,int n);调用函数的正确语句是()
①  fun(b,20);
②  fun(b[0],20);
③  fun(b[0][0],20);
④  fun(b,20);
【单选题】 以下程序的输出结果是_______? f(int b[],int m,int n) { int i,s=0; for(i=m;in;i=i+2) s=s+b[i]; return s; } int main() { int x,a[]={1,2,3,4,5,6,7,8,9}; x=f(a,3,7); printf(%d\n,x); }
①  7
②  8
③  9
④  10
【单选题】 若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是:()
①  p=q
②  *p=*q
③  n=*q
④  p=n
随机题目
【单选题】 派生类的对象对它的基类成员中()中可以访问的。
①  公有继承的公有成员
②  公有继承的私有成员
③  公有继承的保护成员
④  私有继承的公有成员
【单选题】 以下基类中的成员函数表示纯虚函数的是()
①  virtual void tt()=0
②  void tt(int)=0
③  virtual void tt(int)
④  virtual void tt(int){}
【单选题】 在私有继承的情况下,基类成员在派生类中的访问权限()
①  受限制
②  保持不变
③  受保护
④  不受保护
【单选题】 关于this指针使用说法正确的是()
①  保证每个对象拥有自己的数据成员,但共享处理这些数据的代码
②  保证基类私有成员在子类中可以被访问。
③  保证基类保护成员在子类中可以被访问。
④  保证基类公有成员在子类中可以被访问。
【单选题】 下面声明纯虚函数语句正确的是
①  void fun( ) =0;
②  virtual void fun( )=0;
③  virtual void fun( );
④  virtual void fun( ){ };
【单选题】 C++中要实现动态联编,调用虚函数时必须使用
①  基类指针
②  类名
③  派生类指针
④  对象名
【单选题】 下列对基类和派生类关系的描述中,错误的是( )
①  派生类是基类的具体化
②  派生类是基类的子集
③  派生类是基类定义的延续D)派生类是基类的组合
【单选题】 关于多继承二义性描述中,错误的是( )
①  一个派生类的基类中都有某个同名成员,在派生类中对这个成员的访问可能出现二义性
②  解决二义性的最常用的方法就是对成员名的限定法
③  基类和派生类同时出现的同名函数,也存在二义性问题
④  一个派生类是从两个基类派生出来的,而这两个基类又有一个共同的基类,对该基类成员进行访问时,可能出现二义性。
【单选题】 下面关于友元的描述中,错误的是( )。
①  友元函数可以访问该类的私有数据成员
②  一个类的友元类中的成员函数都是这个类的友元函数
③  友元可以提高程序的运行效率
④  类与类之间的友元关系可以继承
【单选题】 下列描述中,()是抽象类的特征。
①  可以说明虚函数
②  可以定义友元函数
③  可以进行构造函数重载
④  不能说明其对象