正在加载图片...
6.在下面的一维数组定义中,()语句有语法错误。 A.inta[]={1,2,3}; B.inta[10]={o}; C.int a]="abcdef"; D.int a[5]; 7.下面的( )保留字不能作为函数的返回类型。 A.void B.int C.new D.long 8.下面的函数声明中,( )是“void BC(inta,intb);”的重载函数。 A.int BC(int x,int y); B.void BC(int a,char b); C.float AA(int a,char b); D.int BC(int a,int b=0); 9.当一个字符指针指向一个具有个字节的存储空间时,它所能存储字符串的最大长度 为( )。 A.n B.n-1 C.n+1 D.1 10.假定AB为一个类,则该类的拷贝构造函数的声明语句为( A.AB&.(AB x); B.AB(AB x); C.AB(AB*x); D.AB(AB&)于 得 分 评卷人 二、填空题(每小题2分,共20分) 11.十进制数25表示成符合C+十语言规则的十六进制数为 12.假定一个字符数组的定义为“char a[]="12345”;”,则该字符数组的长度为 13.假定y的值为8,则执行y十十*4运算后,y的值为 14.算术表达式3x(2y+1)对应的C++表达式为 15.关系表达式x<5的相反表达式为 16.假定整数变量x的值为48,则x/15的运算结果为 17.假定一个二维数组的定义语句为“inta[3][4幻;”,则该数组包含有 个整型元素。 18.函数被调用时,实参向形参的传送分为引用传送和 传送两种方式。 l9.假定一个结构类型的定义为“struct B{inta[5];char*b;};”,则该类型的大小为 字节。 20.在定义类对象的语句执行时,系统在建立每个对象的过程中将自动调用该类的 函数使其初始化。 4266. 一维数组定 )语句有语法错误。 A. int a[J= {l ,2 ,3}; B. int a[lOJ={O}; C. int a[J=飞bcdef" D. int a[5J; 7. 下面 )保留字不能作为画数的返回类型。 A. void B. int C. new D. long 8. )是 v o BC(int a , int b);" 重载 A. int BC(int x , int y); B. void BC(int a , char b) ; C. float AA (int a , char b); D. int BC(int a , int b=O) ; 9. 字节 最大 为( )。 A. n C. n+l B. n-l D. 1 10. 定AB )。 A. AB&'(AB x); B. AB(AB x); C. AB(AB 铸x); D. AB(AB&'); |得分|评卷人| I I I 二、填空题{每小题 2分,共 0分} 1. 数25 成符合C++ 六进 12. 定一 符数 为"char a[J ="12345";" ,则该字符数组的长度为 13. 定y 为8 行y++ 铃4 运算后 ,y 14. 术表达式 对应 表达式 15. 式x<5 反表达式 16. 量x 为48 则x/15 结果 17. 定一 定义 为"int a[3J[4J 该数组包含 18. 数被 形参 传送分 传送 两种 19. 定一 定义 为"struct B{ int a[5J; char 祷b;} 字节。 20. 在定 对象 句执 统在建立 个对 调用 函数使其初始化。 426
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有