不凡考网

有如下程序main() { int x=1,a=0,b=0; switch(x) { case 0: b+

  • 下载次数:
  • 支持语言:
  • 332
  • 中文简体
  • 文件类型:
  • 支持平台:
  • pdf文档
  • PC/手机
  • 【名词&注释】

    表达式、初始化(initialization)

  • [单选题]有如下程序main() { int x=1,a=0,b=0; switch(x) { case 0: b++; case 1: a++; case 2: a++;b++; } printf("a=%d,b=%d\n",a,b);}该程序的输出结果是

  • A. a=2,b=1
    B. a=1,b=1
    C. a=1,b=0
    D. a=2,b=2

  • 查看答案&解析 点击获取本科目所有试题
  • 举一反三:
  • [单选题]有以下程序 #include iostream> using namespace std; class MyClass { public: MyClass(int n) { number=n; } // 拷贝构造函数 MyClass(MyClass& other) {number=other. number;} -MyClass() {} private: int number; }; MyClass fun(MyClass p) { MyClass temp(p); return temp; } int main() { MyClass obj1(10), obj2(0); MyClass obj3(obj 1); obj2=fun(obj3); return 0; } 程序执行时,MyClass 类的拷贝构造函数被调用的次数是______ 次。
  • A. 4
    B. 3
    C. 2

  • [单选题]下列能够交换变量X和Y值的程序段是( )。
  • A. Y=X:X=Y
    B. Z =X:Y=2:X =Y
    C. Z=X:X=Y:Y=Z
    D. Z=X:W=y:Y=Z:X=Y

  • 本文链接:https://www.zhukaozhuanjia.com/download/w906rj.html
  • 推荐阅读
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2