-> -> ->
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
微信搜索关注"91考试网"公众号,领30元,获取公务员事业编教师考试资料40G