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

以下程序中循环体总的执行次数是int i,j;for(i=6;i>1;i--)for(j=0;j<i;j++){……}

发布时间:2024-07-09

A.20

B.261

C.15

D.25

试卷相关题目

  • 1已知各变量的定义如下int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;则以下符合C++语言语法的表达式是

    A.a+=a-=(b=4)*(a=3)

    B.a=a*3+2

    C.x%(-3)

    D.y=float i

    开始考试点击查看答案
  • 2有以下程序#include<iostream.h>void main(){ int a=5,b=0,c=0;if(a=b+c)cout << "***"<<endl;else cout << "$$$"<<endl;}下列选项叙述正确的是

    A.有语法错不能通过编译

    B.可以通过编译但不能通过连接

    C.输出***

    D.输出$$$

    开始考试点击查看答案
  • 3有以下程序#include<iostream.h>void ss(char *s,char t){ while(*s){ if(*s==t)*s=t-′a′+′A′;s++;}}void main(){ char str1[100]="abcddfefdbd",c=′d′;ss(str1,c); cout << str1;}程序运行后的输出结果是

    A.ABCDDEFEDBD

    B.abcDDfefDbD

    C.abcAAfefAbA

    D.Abcddfefdbd

    开始考试点击查看答案
  • 4下列程序的运行结果为#include<iostream.h>class Location {protected:int X, Y;public:void SetX(int myx){X=myx;}void SetY(int myy){Y=myy;}void showxy(){cout << "X=" << X << " " << "Y=" << Y <<endl;}};class Rectangle : public Location{private:int H, W;public:void SetH(int myh){H=myh;}void SetW(int myw){W=myw;}void show(){ cout << "X=" << X << " " << "Y=" << " " << Y << " " << "H=" << H << " " << "W=" << W << endl;}};void main(){ Rectangle r1;r1.SetX (3);r1.SetY (5);r1.SetH (4);r1.SetW (6);r1.showxy();r1.show();}

    A.X=3 Y=5X=3 Y=5 H=4 W=6

    B.X=3 Y=5X=3 Y=5 H=3 W=6

    C.X=3 Y=5X=3 Y=4 H=4 W=6

    D.X=3 Y=5X=3 Y=3 H=4 W=6

    开始考试点击查看答案
  • 5派生类继承基类的方式有

    A.public

    B.private

    C.protected

    D.以上都对

    开始考试点击查看答案
  • 6对于下面的程序,说法正确的是#include<iostream.h>void main(){ int x=3,y=4,z=2;if(x=y+z)cout << "x=y+z";else cout << "x!=y+z";}

    A.不能通过编译

    B.输出6

    C.输出x!=y+z

    D.输出x=y+z

    开始考试点击查看答案
  • 7下列程序的输出结果是#include<iostream.h>void main(){ int a[3],i,j,k=2;for(i=0;i<3;i++)a[i]=i;for(i=0;i<k;i++)for(j=0;j<k;j++)a[j]=a[i];cout << a[2];}

    A.2

    B.3

    C.1

    D.0

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