- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C++程序
选择题
26.下列各循环语句中,不是死循环的是____.
A.int i =100; while(1) {i=i%100+1; if(i==20) break;}
14.下列关于对象的描述中,错误的是_____。
D.一个类所能创建对象的个数是有限制的
40.以下对结构变量成员不正确的引用是 。
struct pupil {
char name[20];
int age;
int sex
} pup[5], *p=pup
C.(p-sex));
54.对于int*pa[5];的描述,正确的是 。
D.pa是一个具有5个元素的指针数组,每个元素是一个int型指针
2.下列关于数组概念的描述中,错误的是 。
B.数组定义后,它的元素个数是可以改变的
4. 设X为整型变量,不能正确表达数学关系1的表达式是: B.1 X 5
15.在链表指针为p的结点之后插入指针为s的结点,正确的操作是 。
B.s-next=p-next;p-next=s;
3.下列函数的功能是 。
float fun (float a[ ] , int n )
{
int i float s
for ( i = 0 , s = 0 i n i ++ ) s = s + a[ i ]
return ( s / n )
}
求数组a的平均值
28.以下程序的运行结果是 。 sub(int x, int y, int *z) { *z=y-x;} void main() {int a,b;
sub(10,5,a); sub(7,a,b); cout a b endl;}
C.-5,-12
4.下列关键字中,不属于定义自定义类型时使用的关键字是_____。
D.default
12.C++中的类有两种用法:一种是类的实例化,即生成类的对象,并参与系统的运行; 另一种是通过___________,派生出新的类。 B.继承
16. 下列选项中,不能作为C++的分隔符的是_____. A.标识符
17. 设int a=2,b=2;则++a+b后b的结果是___________ A.2
26.在c++语言中,下列变量命名正确的是___________。 D.int _abc;
29.继承具有___________,即当基本类本身也是某个类的派生类时,底层的派生类也会自动继承间接基类的成员。 B.传递性
___________是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。 C.纯虚函数
52. 已知int i=0,x=1,y=0; 在下列选项中使i的值变成1的语句是____
C.if(x||y) i++;
16.下面程序的运行结果是 。
int main ()
{ double* pvalue = null;
pvalue = new double;
*pvalue = 29494.99;
cout *pvalue endl;
delete pvalue;
return 0;
}
B.29495
17.在整型指针变量p1、p2的定义中,错误的是___。A. int x, *p1, p2=x;
26.下列的标识中,文件级作用域的是 。C.外部静态类标识符
30.使用cin和cout进行输入输出操作的程序必须包含头文件___________?C.iostream.h
32.已知:int a[5] = {1, 2, 3, 4};下列数组元素值为2的数组元素是 。 B.a[1]
38. 以下选项中,不是算法特点的是_____ A.无穷性
46. 设int a=2,b=2;则++a+b的结果是___________ D.5
48.若有func(rec1, rec2+rec3, (rect4, rect5))在调用该函数的时候,实参的个数是_____。 B.3
51.下列关于运算符重载的描述中,正确的是___________。A. 不能改变运算符的优先级
53.下列关于数组维数的描述中,错误的是 。 C.数组的维数可以使用常量表达式
55.下列for循环语句执行的次数是_____.for(int i =0, x=0; ! xi =5; i++) B.6
57.定义以下结构体数组
struct c
{ int x;
文档评论(0)