2010计算机等级考试二级(C++)笔试132(一)

时间:2011-01-25 13:19:40

微信搜索关注"91考试网"公众号,领30元,获取事业编教师公务员等考试资料40G
1、在长度为n的顺序表的第i(1≤i≤n+1)个位置上插入一个元素,元素的移动次数为___1___。

参考答案: n-i+1

n-i+1

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

2、目前,有两种重要的高级语言,分别是结构化程序和___2___。

参考答案: 面向对象程序设计

面向对象程序设计

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

3、高度为h(h>0)的二叉树最少有___3___个结点。

参考答案: h

h

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

4、CASE是一组___4___的集合,可以辅助软件开发生命周期各阶段进行软件开发。

参考答案: 软件开发工具

软件开发工具

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

5、 在传统集合运算中,假定有关系R和S,运算结果为RS。 如果RS中的元组属于R而不属于S,则RS是___5___运算的结果。

参考答案: 差

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

6、 在执行完下面的程序后,变量k的值为___6___。 int i, j, k; for(i=0, j=10; i<:j; i++,j--) k=i+j;

参考答案: 10

10

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

7、 在下面的程序运行时,如果从键盘上输入1298并回车,则输出结果为___7___。 # include <iostream. h>  void main() { int n1, n2; cin>>n2; while (n2!=0) { n1=n2%10; n2=n1/10; cout<<rd<< , } }

参考答案: 8, 9 ,2, 1

8, 9 ,2, 1

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

8、 以下程序段给数组A的所有元素输入数据,请填空。 # include<iostream. h> void main () { int a[10], i; i=0; while (i<10) cin>>___8___ }

参考答案: a [i++]

a [i++]

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

9、 以下程序的输出结果是___9___。 #include<iostream. h> viod main() { char sl[5]= ABCD, s2=[5]; int k; for(k=0;k<4:k++) s2[k]=(sl[k]- ''''0'''' +1) + ''''0'''' ; s2[k]= '''''''' ; cout<<s2;

参考答案: BCDE

BCDE

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

10、C++语言的函数参数传递方式有值传递和___10___、引用传递。

参考答案: 地址传递

地址传递

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

11、 写出下列程序的运行结果___11___。 #include<iostream. h> void func(double x, int &part1, double &part2){ part1=int(x)+500; part2=(x+500-part1)*100; } void main( ){ int n; double x, f; x=1001. 0103; func (x, n, f); cout<<Part 1=<<n<< , part2=<<f<<end1; }

参考答案: part1=1501, part2=1.03

part1=1501, par

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

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