位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C++2013年9月全国计算机等级《二级C++》上机临考冲刺试卷(7)

有下列程序:#includevoidmain(  ){char*a[]={"abed","ef","gh","ijk");inti;for(i=0;i<4;i++)printf("%C",*a[i]);}程序运行后的输出结果是(  )。

发布时间:2024-07-09

A.aegi

B.dfhk

C.abed

D.abcdcfghijk

试卷相关题目

  • 1对于类定义:classA{public:virtualvoidfuncl(){}voidfunc2(){}};classB:publicA{public:voidfuncl(){cout<<"classBfunc1"<<endl;}virtualvoidfunc2(){cout<<"classBfunc2"< <endl;}};下面正确的叙述是(  )。

    A.A::func2(  )和B::func1(  )都赵虚函数

    B.A::rune2(  )和B::func1(  )都不是虚函数

    C.B::func1(  )是虚函数,而A::fune2(  )不是虚函数

    D.B::func1(  )不是虚函数,而A::func2(  )是虚函数

    开始考试点击查看答案
  • 2下列关于栈的叙述正确的是(  )。

    A.栈按“先进先出”组织数据

    B.栈按“先进后出”组织数据

    C.只能在栈底插入数据

    D.不能删除数据

    开始考试点击查看答案
  • 3下列叙述中错误的是(  )。

    A.在程序中凡是以“#”开始的语句行都是预处理命令行

    B.预处理命令行的最后不能以分号表示结束

    C.#defineMAX是合法的宏定义命令行

    D.C程序中预处理命令行的处理是在程序执行的过程中进行的

    开始考试点击查看答案
  • 4若有定义语句“inti=2,j=3;”,则表达式i/j的结果是(  )。

    A.0

    B.0.7

    C.0.66667

    D.0.66666667

    开始考试点击查看答案
  • 5下列程序中横线处应填入的语句是()。classBase{public:voidfun(){cout<<"Baseoffun"<classDerived:publicBase{voidfun(){//显示基类的成员函数funcout<<"Derivedoffun"<}};

    A.fun();

    B.Base.fun();

    C.Base::fun();

    D.Base->fun();

    开始考试点击查看答案
  • 6函数swap(a,n)可完成对a数组从第1个元素到第n个元素两两交换。其中b[o]=1;b[1]=2;swap(b,2)。在运行调用函数中的语句后,b[0]和b[1]的值分别为(  )。

    A.1,1

    B.1,2

    C.2,2

    D.2,1

    开始考试点击查看答案
  • 7已知函数FA调用函数FB,若要把这两个函数定义在同一个文件中,则(  )。

    A.FA必须定义在FB之前

    B.FB必须定义在FA之前

    C.若FA定义在FB之后,则FA的原型必须出现在FB的定义之前

    D.若FB定义在FA之后,则FB的原型必须出现在FA的定义之前

    开始考试点击查看答案
  • 8下列表达式的值为false的是(  )。

    A.1<3&&5<7

    B.!(2>4)

    C.3&0&&l

    D.!(5<8)‖(2<8)

    开始考试点击查看答案
  • 9下列叙述中错误的是(  )。

    A.在程序中凡是以“#”开始的语句行都是预处理命令行

    B.预处理命令行的最后不能以分号表示结束

    C.#defineMAX是合法的宏定义命令行

    D.C++中预处理命令行的处理是在程序执行的过程中进行的

    开始考试点击查看答案
  • 10有下列程序:#includevoidmain(  ){inti=5;do{if(i%3=1)if(i%5==2){printf("*%d",i);break;}i++:}while(i!=O);printf("\n");}程序的运行结果是(  )。

    A.*7

    B.*3*5

    C.*5

    D.*2*6

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