A) if(b==0) m=1;n=2; B) a=0,b=0,c=0; C) if(a>0); D) {;}
59、(D )不是构造函数的特征。
A)构造函数的函数名与类名相同 B)构造函数可以重载
C)构造函数可以设置缺省参数 D)构造函数必须指定类型说明
60、以下程序段中与语句 k=a>b? 1:0;功能等价的是(D )。
A) if(a>b) k=1; B) if(a>b) k=0
C)if(a>b) k=1; D)if(a<b) k=0;else k=0; else k=1;
61、下列常量中,( D)不是字符常量。
A)’\005’ B)’\n’ C) ’c’ D)"a"
62、表示“x 大于 1 而小于 10”的逻辑表达式是(B )。
A)1<x<10 B)x>1&&x<10 C) !(x<=1||x>=10) D)x>1||x<10
63、关于成员函数特征的下列描述中,( A)是错误的。
A)成员函数一定是内联函数 B)成员函数可以重载
C)成员函数可以设置缺省参数值 D)成员函数可以是静态的
64、有以下程序
#include <iostream.h>
void main( )
{ int i,s=0;
for(i=1;i<10;i+=2) s+=i;
cout<<s;}
程序执行后的输出结果是(C )。
A) 自然数 1~9 的累加和 B) 自然数 1~10 的累加和
C) 自然数 1~9 中的奇数之和 D) 自然数 1~10 中的偶数之和
65、设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是(D)。
A) p=1; B) *q=2; C) q=p; D) *p=5;
66、( A)能正确输出结果:C++。
A) char s[]="C++";cout<<s<<endl;
B)char s[3]="C++";cout<<s<<endl;
C)char s[3]={'C','+','+','\0'};cout<<s<<endl;
D)char s[3]={'C','+','+'};cout<<s<<endl;
67、有以下程序段
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a,b;
b=p[5];
b 中的值是( B)。
A)5 B)6 C) 8 D) 9
68、有以下程序
#include <iostream.h>
void main( )
{ char *p[10]={"abc","aabdfg","dcdbe","abbd","cd"};
cout<<p[3]<<endl;
}
执行后输出结果是 B
A)dcdbe B) abbd C) abc D) abb
69、下列静态数据成员的特性中,(C )是错误的。
评论0
最新资源