…1
1/2;所以总体平均移动元素个数为
/2。
2注释说明了程序的功能,它分为【2】注释和功能性注释。答案:【2】序言性评析:注释一般分为序言性注释和功能性注释。
3软件测试中路径覆盖测试是整个测试的基础,它是对软件【3】进行测试。答案:【3】结构评析:路径测试是白盒测试方法中的一种,它要求对程序中的每条路径最少检查一次,目的是对软件的结构进行测试。
4数据库技术的主要特点为数据的集成性、数据的高【4】和低冗余性、数据独立性和数据统一管理与控制。答案:【4】共享性评析:数据库技术的主要特点有以下几个方面:数据的集成性,数据的高共享性与低冗余性,数据韵独立性,数据统一管理与控制。
5数据元素之间【5】的整体称为逻辑结构。答案:【5】逻辑关系评析:数据元素之间逻辑关系的整体称为逻辑结构。数据的逻辑结构就是数据的组织形式。
f6若有定义i
tm5y2,则执行表达式yymy后,y的值为【6】。答案:【6】.16评析:将赋值运算符右侧的“表达式”的值赋给左侧的变量,并且赋值运算符按照“白右而左”的结合顺序,本题表达式应先算m的值为10,再运算y的值为8,最后计算yy88816。
7若x和y都是double型变量,ix的初值为3.0,y的初值为2.0,则表达式powy,fabsx的值为【7】。答案:【7】8.000000评析:fabs函数功能是求x的绝对值,计算结果为double型。pow功能是计算x的y次方的值,计算结果同样为double型。所以本题表达式相当于2.0的3.0次方,结果为8.000000。
8设有chara,b;,若要通过ab运算屏蔽掉a中的其它位,只保留第2位和第8位右起为第1位,则b的二进制是【8】。答案:【8】10000010评析:运算“”的规则是只有当两个相应的二进制位都为1时,该位的结果才为1。要保留第2、8位,只要将其与二进制数10000010相与。
9下列程序执行后输出的结果是【9】。fi
tastaticc0;CaC:retur
C;
fmai
i
ta2,i,k;foriO;i2;ikfa;pri
tf”%d\
”,k;答案:【9】7评析:在程序执行时,static变量仅初始化一次,下次使用时将使用上次保存的值。
10下面程序执行后输出的结果是【10】。i
tm13:i
tfu
i
tx,i
tyi
tm3;retur
xym;mai
i
ta7b5;pri
tf”%d\
”fu
a,b/m;答案:【10】2评析:本题变量m既是外部变量值是13,又是fu
函数的局部变量值为3。函数fu
xym的值为75332,在mai
函数中,ftmab/m中的m应取外r