微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
1、一个类可以直接或间接的祖先中继承所有的属性和方法。采用这个方法可以提高了软件的___1___。 参考答案: 可重用性 可重用性----------------------------------------2、有64个结点的完全二叉树的深度为___2___(根的层次为1)。 参考答案: 7 7----------------------------------------3、采用顺序查找方法查找长度为n的线性表,平均查找长度为___3___。 参考答案: (n+)/2 (n+)/2----------------------------------------4、模块独立性概念是模块化,抽象,___4___。这些软件工程基本原理的直接产物。 参考答案: 信息隐蔽 信息隐蔽----------------------------------------5、在概念设计阶段可用E-R图,其中“矩形框’表示实体,___5___表示实体间联系。 参考答案: 菱形框 菱形框----------------------------------------6、设a,b和c都是整型,且值都是5,执行a+=b+c++;则a,b和c的结果分别是___6___。 参考答案: 15 5 6 15 5 6----------------------------------------7、 以下程序段的输出结果是___7___。 int x, i ; for (i=1; i<=100; i++) { x=i; if (++x%2==0) if (++x%3==0) if(++x%7==0) cout<<i<<'''' , ''''; } 参考答案: 25, 67 25, 67----------------------------------------8、 阅读下列程序,写出程序的运行结果___8___。 #include<iostream. h> void main() { char str1[ ]: Hello, World?; char str2[100]; int i=0; do{ if (str1[i]>= ''''a''''&& str1[i]<= ''''z'''' ) str2[i]=str1[i]-32; else str2[i]=strl [i]; i++; }while(strl[i]!=''''''''); str2[i]=''''''''; cout<<str1<<end1; cout<<str2<<end1; } 参考答案: Hello, World! HELLO, WORLD! Hello, World! HELLO, WORLD!----------------------------------------9、函数中的形参和调用时的实参都是变量时,参数传递方式为___9___。 参考答案: 值传递方式 值传递方式----------------------------------------10、 以下程序的输出结果是___10___。 char s[ ]=XYZQ; void main(){ char *p; for(p = s; p < s+4; p++) cout<<p<<end1; } 参考答案: XYZQ YZQ ZQ Q XYZQ YZQ ZQ Q----------------------------------------11、类是用户定义的类型,具有类类型的变量称作___11___。 参考答案: 对象 对象----------------------------------------12、 下列程序中声明了两个类AA和BB,其中函数“print”是类AA的成员函数,但是类BB的友元函数。 请在①、②和⑧处各填入正确的内容,使程序能正常运行。
|