首页 > 软考
题目内容 (请给出正确答案)
[单选题]

设有如下程序段,其结果是()。inta=100,b=100;for(;a!=b;++a,b++)printf(“---/n”);

A.输出---

B.输出100行---

C.死循环

D.该for循环一次也不执行

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“设有如下程序段,其结果是()。inta=100,b=100;…”相关的问题
第1题
有如下程序段: int x=3; do { printf("%d",x-=2);} while(!(--x)); 其输出结果是 ()A.1B

有如下程序段: int x=3; do { printf("%d",x-=2);} while(!(--x)); 其输出结果是 ()

A.1

B.3

C.1-2

D.死循环

点击查看答案
第2题
有下列程序段: inta,b,c; a=10.b=50;c=30; if(a>b)a=b;b=C;c=a; printf("a=%db=%dc=%d\n"

有下列程序段: inta,b,c; a=10.b=50;c=30; if(a>b)a=b;b=C;c=a; printf("a=%db=%dc=%d\n",a,b,c); 程序的输出结果是()。

A.a=10b=50C=10

B.a=10b=50c=30

C.a=10b=30c=10

D.a=50b=30c=50

点击查看答案
第3题
?有如下程序:include(iostream.h>include<stdlib.h>classTestClass{public:intX,y;Test

?有如下程序:

include(iostream.h>

include<stdlib.h>

classTestClass

{

public:

intX,y;

TestClass(){x=y=0;}

TestClass(inta,intb){x=a;y=b;}

voiddisp()

{

cout<<"x="<<x<<",y="<y<<endl;

}

};

voidmain()

{

TestClasss1(2,3);

s1.disp();

}

程序执行后的输出结果是()。

A.100

B.000

C.010

D.001

点击查看答案
第4题
有如下程序: #include<iostream> usingnamespacestd; classXA{ inta; public: statici
ntb; XA(intaa):a(aa){b++;} ~XA(){} intget(){returna;} }; intXA::b=0 intmain(){ XAd1(1),d2(3); cout<<d1.get()+d2.get()+XA::b<<endl; return0; } 运行时的输出结果是()。

A.5

B.6

C.7

D.8

点击查看答案
第5题
若有如下程序: #include<iostream>usingnamespacestd; classTestClassl{private: inta; pu

若有如下程序:

#include<iostream>

usingnamespacestd;

classTestClassl

{

private:

inta;

public:

TestClassl(inti)

{

a=i:

}

voiddisp()

{

cout<<a<<",";

}

};

classTestClass2

{

private:

intb:

public:

TestClass2(intj)

{

b=j;

}

voiddisp()

{

cout<<b<<",";

}

};

classTestClass3:publicTestClass2,publicTestClassl

{

private:

intc;

public:

TestClass3(intk):TestClass1(k-2),TestClass2(k+2)

{

c=k:

}

voiddisp()

{

TestClasssl::disp();

TestClasss2::disp();

cout<<c<<endl;

}

};

intmain()

{

TestClass30bj(10);

obj.disp();

return0;

}

程序执行后的输出结果是()。

A.10,10,10

B.10,12,14

C.8,10,12

D.8,12,10

点击查看答案
第6题
有如下程序: #included<iostream> usingnamespacestd; classTestClass {inta; pubIic:
TestClass(intx){a=x;} voidshow(){cout<<a;)}; classTestClassl:publicTestClass {intb; public: TestClassl(inti):TestClass(i+1),b(i){} voidshow(){cout<<b;)}; intmain() {TestClassb(5),*P; TestClassld(1): p=&d; p->show(); return0;} 该程序运行后的打印结果是()。

A.5

B.1

C.0

D.2

点击查看答案
第7题
有如下程序: #include<iostream> usingnamespacestd; intmain(){ inta[6]={23,l5,64,3
3,40,58}; ints1,s2; s1=s2=a[0]; for(int*p=a+1;p<a+6;p++){ if(sl>*p)s1=*P; if(s2<*p)s2=*p; } cout<<s1+s2<<endl; return0; } 运行时的输出结果是()。

A.23

B.58

C.64

D.79

点击查看答案
第8题
有如下程序; #include<iostream>usingnamespacestd; clasBasel{public: Basel(intd){cout&

有如下程序;

#include<iostream>

usingnamespacestd;

clasBasel{

public:

Basel(intd){cout<<d;}

-Basel(){}

};

classBase2{

public:

Base2(intd){out<<d;}

~Base2(){}

};

classDerived:publicBase1,Base2{

public:

Derived(inta,intb,intC,intd):

Basel(b),Base2(a),b1(d),b2(c){}

private:

intb1;

intb2;

};

intmain(){

Derivedd(1,2,3,4);

return0;

}

运行时的输出结果是()。

A.1234

B.2134

C.12

D.21

点击查看答案
第9题
有如下程序段inta=14,b=15,x;charc='A';x=(a&&B) &&(c<'B');执行该程序段后,x的

有如下程序段 int a=14,b=15,x; char c='A'; x=(a&&B) &&(c<'B'); 执行该程序段后,x的值为______。

A.真

B.假

C.0

D.1

点击查看答案
第10题
有如下程序; #include<iostream> usingnamespacestd; clasBasel{ public: Basel(intd){

有如下程序; #include<iostream> usingnamespacestd; clasBasel{ public: Basel(intd){cout<<d;} -Basel(){} }; classBase2{ public: Base2(intd){out<<d;} ~Base2(){} }; classDerived:publicBase1,Base2{ public: Derived(inta,intb,intC,intd): Basel(b),Base2(a),b1(d),b2(c){} private: intb1; intb2; }; intmain(){ Derivedd(1,2,3,4); return0; } 运行时的输出结果是()。

A.1234

B.2134

C.12

D.21

点击查看答案
第11题
设有如下程序:main(){int **p;int *a, b=20;a=&b;p=&a;printf("%d/n", ** p);}上面程序的输出结果是()。

A.20

B.j的地址

C.i的地址

D.运行错误

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改