输出数组中的最小数。
#include
void main()
{int a[]={34,91,83,56,29,93,56,12,88,72};
int index=0;
int/sizeof(*a);
for(int i=l;i{if(a[index]>a[i])____________}cout<<"a数组最小数:"<} 试题出自试卷《自考C++程序设计模拟试题及答案(三)》 参考答案
{if(a[index]>a[i])
____________
}
cout<<"a数组最小数:"<
class Complex
{public:
Complex( double r=0,double v=0):real(r),virt(v){}
friend Complex operator+(Complex a,Complex b);
friend ostream& operator<<(ostream& out,Complex& a);
private:
double real:
double virt;
};
ostream& operator<<(ostream& out,Complex& a)(retur out<
Complex operator+(Complex a,Complex b)
{return Complex(a.real+b.real,a.virt +b.virt);}
{Complex(2,5),b(7,8),c(0,0);
c=a+b;
cout<c=4.1+a;cout<c=b+5.6cout<}
c=4.1+a;
cout<c=b+5.6cout<}
c=b+5.6
cout<}
编写一个时间类,实现时间的加、减、读和输出。
class Time
Time(char*s=NULL);
void operator+(Time&ti);
void operator-(Time&ti);
void Display();
Protected:
int hour;
int minute;
int second;
};
using namespace std;
class complex
int real;
int imag;
complex(int r=0, int i=0)
{real=r;
imag=i;
complex operator+(___________,complex& b)
{int r= a.real +b.real;
int i=a.imag +b.imag;
return___________;
{complex x(1,2),y(3,4),z;
z=x+y;
for(int i=l;i{if(a[index]>a[i])____________}cout<<"a数组最小数:"<}
给出下面程序的输出结果。
class A
{int*a;
public:
A(int x=0):a(new int(x)){}
~A(){deletea;}
int getA(){return*a;}
void setA(int x)*a=x;}
{A x1,x2(3);
A*p=&x2;
(*p).setA(x2.getA()+5);
x1.setA(10+x1.getA());
请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:
11,10
13,12
{int a;
A(int i=0){a=i;}
int Geta(){return a;}
void show(){cout<
class B
{A a;
int b;
B(int i,int j)__________
{}
{B b[2]=B(10,11),B(12,13)};
for(int i=0;i<2;i++)
程序的输出结果如下:
m=4.3,n=3
m=6,n=9
请根据输出数据在下面程序的横线处填写正确的语句。
class Test
___________
{private:
T1 m,n;
Test(T1 i,T1 j){m=i;n=j;}
void show(){cout<<"m="<};void main(){Testa(4.3,3);a.show();___________b(6,9.6);b.show();}
{Testa(4.3,3);
a.show();
___________b(6,9.6);
b.show();}
int x,y=20;
Test(int i,int j){x=i;y=j;}
int getx(){return x;}
int gety(){return y;}
{Test mt(10,20);
cout<cout<}
class Samp
void Setij(int a,int b){i=a,j=b;}
~Samp()
{cout<<"Destroying.."<
int GetMuti(){return i*j;}
protected:
int i;
int j;
int main()
{Samp*p;
p=new Samp[5];
if(!p)
{cout<
return 1;
for(int j=0;j<5;j++)
p[j].Setij(j,j);
for(int k=0;k<5;k++)
cout<<"Muti["<_________return 0;}
_________
return 0;
下面程序的功能是生成具有n个元素的动态数组。
{int n;
cin>>n;
int a[n];
a[0]=2;
cout<
热门试卷
经济师初级(经济基础知识)模拟试卷5
经济师初级经济基础知识(商品经济的基
经济师(初级)工商管理专业知识与实务
初级经济师试题及答案3(公路运输)
经济师初级人力资源管理专业知识与实务
初级经济师《工商专业》全真模拟试卷(
初级经济师《经济基础知识》考前突破试
订单号:
遇到问题请联系在线客服