位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C++全国计算机等级考试 二级C++ 笔试模拟试题(三)

以下定义数组中错误的是

发布时间:2024-07-09

A.int a[10];

B.int a[2][20];

C.int a[20][ ];

D.int a[];

试卷相关题目

  • 1关于continue语句叙述不正确的是

    A.continue语句用于循环体中,结束循环

    B.continue语句用于循环体中,它使执行流跳出循环体中尚未执行的语句,并进行下一循环判断

    C.continue可以用于if语句中

    D.continue语句不能代替break语句

    开始考试点击查看答案
  • 2以下for语句中不是死循环的是

    A.for(int i=0;i<1;++i);

    B.for(int i=0;;++i);

    C.for(int i=1;i>0;++i);

    D.for( ; ; );

    开始考试点击查看答案
  • 3下面程序的运行结果是#include"iostream.h"#define sum(a,b)a*bvoid main(){ int x;x=sum(1+2,3);cout<<x;}

    A.0

    B.9

    C.7

    D.5

    开始考试点击查看答案
  • 4C++中运算符优先级由高到低排列正确的是

    A.:: ++ + ||

    B.< * || ,

    C.sizeof % + ::

    D., && new sizeof

    开始考试点击查看答案
  • 5以下哪个不是C++语言中的有效标识符?

    A.34a

    B._AB

    C.A_B

    D.A25

    开始考试点击查看答案
  • 6下面程序的执行结果是#include"iostream.h"void main(){ int *p,r;p = new int;*p = 20;r=sizeof(*p);cout<<r<<endl;delete p;}

    A.程序错误

    B.内存为20地址的大小

    C.20

    D.4

    开始考试点击查看答案
  • 7下面程序错误的语句是#include "iostream.h"①  void main()②  {③    int A = 0;④    int &amp; B;⑤    B = A;⑥    cout << B;⑦    cout << A;⑧  }

    A.②

    B.③

    C.④

    D.⑥

    开始考试点击查看答案
  • 8下列程序的输出结果是#include "iostream"using namespace std;int Max( int a, int b ){if( a > b)return a;elsereturn b;}void main(){int m, n;m =10,n=5;int max = Max( m, n );cout << max << endl;}

    A.10

    B.程序有误

    C.1

    D.0

    开始考试点击查看答案
  • 9函数int test( int a , int b=1, int c = 0),下列调用不合法的个数是test( 0 );test( 0, 0 );test( );test( 0, 0, 0 );

    A.0

    B.1

    C.2

    D.3

    开始考试点击查看答案
  • 10C++语言中类定义中默认的访问权限是

    A.public

    B.protected

    C.private

    D.default

    开始考试点击查看答案
返回顶部