有如下程序:
#include <iostream>
using namespace std;
class Base

public:
void fun( ) cout<<"Base:: fun"<<end1;
;
class Derived: public Base
(
public:
void fun( )

____________________________
cout<<"Derived:: fun"<<end1;

;
int main( )

Derived d;
D. fun( );
return O;已知其执行后的输出结果为:
Base:: fun
Derived:: fun
则程序中下划线处应填入的语句是( )。

A:Base. fun (); B:Base:: fun (); C:Base->fun(); D:fun()

若有以下程序:
#include <iostream>
using namespace std;
int f( ) static int i = O;
ints= 1;
s+=i;
i++;
return s;int main( ) int i, a =0;
for(i=0;i<5;i++)
a+=f( );
cout<<a<<end1;
return 0;程序运行后,输出的结果是( )。

A:20 B:24 C:25 D:15

以下程序的输出的结果是( )。
#include <iostream.h>
int x=3;
void main( ) void incre( );
int i;
for (i=1;i<x;i++)
incre( );Void incre( ) static int x=1;
x*=x+1;
cout<<x<<"";

A:3 3 B:2 2 C:2 6 D:2 5

汇编程序的功能是将汇编语言所编写的源程序翻译成由 【1】 组成的目标程序。

在面向对象方法中,类之间共享属性和操作的机制称为 【2】

若按功能划分,软件测试的方法通常分为白盒测试方法和 【3】 测试方法。

数据的逻辑结构有线性结构 【4】 两大类。

【5】 是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。

含有纯虚函数的类称为 【6】

下面程序的输出结果是 【7】
#include<iostream.h>
int add(int a, int b);
void main( )extern int x, y;
cout<<add(x, y)<<end1;int x(20),y(5);
int add(int a, int b)int s=a+ b;
return s;

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