将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为 【12】

x.operator+(operator*(y,z))

以下程序的执行结果是 【13】
#include<iostream.h>
void main( )

cout.fill(’*’);
cout.width(10);
cout<<123.45<<endl;
cout.width(8);
cout<<123.45<<endl;
cout.width(4);
cout<<123.45<<endl;

****123.45
**123.45
123.45

当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为 【14】

下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。
#include<iostream.h>  
#include<string.h>
main( )

char a[]="clanguage",t; //一定是偶数个数
int i,j,k;
k=strlen(a);
for(i=0;i<=k-2;i+=2)
for(j=i+2;j<=k; j=j+2)
if( 【15】 )

t=a[i];a[i]=a[j];a[j]=t;

cout<<a<<endl;

在C++语言中,080是( )。

A:八进制数 B:十进制数 C:十六进制数 D:非法数

串的长度是( )。

A:串中不同字符的个数 B:串中不同字母的个数 C:串中所含字符的个数且字符个数大于零 D:串中所含字符的个数

对虚函数的调用( )。

A:一定使用动态联编 B:必须使用动态联编 C:一定使用静态联编 D:不一定使用动态联编

为用户与数据库系统提供接口的语言是( )。

A:高级语言 B:数据描述语言(DDL) C:数据操纵语言(DML) D:汇编语言

在E-R图中,用来表示实体的图形是( )。

A:矩形 B:椭圆形 C:菱形 D:三角形

以下程序中,while循环的循环次数是( )。
main( )

int i=O;
while(i<10)

if(i<1) continue;
if(i==5) break;
i++;

......

A:1 B:10 C:6 D:死循环,不能确定次数

微信扫码获取答案解析
下载APP查看答案解析