2010计算机等级考试二级(C++)笔试143(四)

时间:2011-01-20 18:28:23

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
定义该静态变量的文件内部

参考答案: D

----------------------------------------

18、设有以下语句:int a[10]={0,1,2,3,4,5,6,7,8,9),*p=a;,对a数组元素的引用中(其中0<=i<10)不正确的是( )。

A.a[-a]

B.*(ama[i])

C.[i]

D.*(*(a+i))

参考答案: D

----------------------------------------

19、判断字符型变量ch是否为大写英文字母,应使用表达式( )。

A.ch>=''A''am ch<=''Z''

B.ch<=''A''ch>=''Z''

C.''A''<=ch<=''z''

D.ch>''A'' amam ch<=''z''

参考答案: D

----------------------------------------

20、若执行语句:cout<<seffill(''''*'''')<<setw(10)<<123<<OK<<endl后将输出( )。

A.*******1230K

B.123********OK

C.*******123********OK

D.123*******OK********

参考答案: A

----------------------------------------

21、下列while循环的次数是( )。 while(int i=0)i--;

A.0

B.1

C.5

D.无限

参考答案: A

----------------------------------------

22、 有以下程序 #include<iostream> using namespace std; int a; int fun(); int main() { extern int a; int b; a=100; b=fun(); cout<<b<<endl; return 0; } int fun() { extern int a; return(10*a); } 其程序运行后的输出结果是( )。

A.100

B.10

C.1000

D.10000

参考答案: C

----------------------------------------

23、 阅读以下程序: #include<iostream.h> class kk { int m; public: static int n; kk() { m=0; } void setvalue() { m++; n++; } void output() { cout<<m=<<m<<,n=<<n<<endl; } }; int kk::n; void main() { kk obj1,obj2; obi1.Setvalue(); obj1.output(); obj2.setValue(); Obj2.output(); } 该程序的执行结果是( )。

A.m=1,=1ltrgt m=1,=1

B.m=l,=1ltrgt m=1,=2

C.m=1,=1ltrgt m=2,=1

D.m=1,=1ltrgt m=2,=2

参考答案: B

----------------------------------------

24、 有以下程序 #include<iostream,h> int i=0; void fun() { { Static int i=1 Std::cont<<i++<<'''',''''; } Std::cout<<i<<'''',''''; } int main() { fun();fun(); return 0; } 程序执行后的输出结果是( )。

A.1,2,1,2,

B.1,2,2,3,

C.2,0,3,0,

D.1,0,2,0,

参考答案: D

----------------------------------------

25、下

首页 上页 3 4 5 下页 尾页 4/6/6
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G
【省市县地区导航】【考试题库导航】

电脑版  |  手机版  |  返回顶部