[单选题]已知:int m=10;在下列定义引用的语句中,正确的是( )。
正确答案 :A
int &x=m;
解析:解析: C++的引用是一种赋值、发送和返回复杂数据结构的方法建立引用的格式为;类型-引用名=巳定义的变量名。所以只有A选项是符合要求的。
[单选题]下列叙述中错误的是______。
正确答案 :A
在数据库系统中,数据的物理结构必须与逻辑结构—致
解析:解析:数据库系统具有数据独立性的特点,数据独立性一般分为物理独立性与逻辑独立性两级。物理独立性即是数据的物理结构的改变不影响数据库的逻辑结构;逻辑独立性即数据库总体逻辑结构的改变,不需要相应修改应用程序。所以,在数据系统中,数据的物理结构并不一定与逻辑结构一致。
[单选题]以下正确的程序段是
正确答案 :C
char str[20]; scanf("%s",&str[2])
解析:解析:考查如何用scanf函数输入字符串。scanf输入字符串有一点要注意的是格式控制串必须用%s。
[单选题]下列程序的输出结果是 #includeiostream.h> int b=2; int func(int * a) {b+= * a; return(b) ;} void main( ) { int a=2, res=2; res+=func(&a) ; cout res;}
正确答案 :A
6
解析:解析:在函数体语句b+= * a;中的*是指针运算符(也称间接访问运算符) , * a就是main函数中a的值。
[单选题]以下测试方法是白盒测试方法的是
正确答案 :C
路径覆盖和判定/条件覆盖法
解析:解析:白盒测试法主要有逻辑覆盖、基本路径测试等。其中逻辑覆盖包括:语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断——条件覆盖等。等价类划分法、错误推测法、边界值分析法都属于黑盒测试法。
查看原题