关于C++的问题(microsoft visual stadio 6.0)

来源:百度知道 编辑:UC知道 时间:2024/05/12 12:44:58
有以下程序:
//sum.cpp
#include<iostream.h>
int add(int,int);
int main()
{int x,y,sum;
cout<<”Enter two number:”<<endl;
return 0;}
int add(int a,int b)
{int c;
c=a+b;
return c;
}
int add(int a,int b)
{int c;
c=a+b;
return c;}
编写一个程序,含有名字相同的两个函数.第一个函数返回一个整数数组平均值,第二个函数返回一个浮点数组的平均值,数组长度为CONST常量.按照以上程序的输入与调试方法,输入,检查,调试和运行该程序.

#include<iostream.h>
int average1(int,int);
float average2(float,float);
int main()
{int x,y,ave1;
float ave2;
cout<<"Enter two number:"<<endl;
cin>>x;
cin>>y;
ave1=average1(x,y);
cout<<"average1="<<ave1<<endl;
ave2=average2(x,y);
cout<<"average2="<<ave2<<endl;
return 0;}
int average1(int a,int b)
{int c;
c=(a+b)/2;
return c;}
float average2(float a,float b)
{
float c;
c=(a+b)/2;
return c;
}

#include<iostream>
using namespace std;
const int size = 10;
int averge(int a[])
{
int sum = 0;
for(int i=0;i<size;i++)
sum += a[i];
return (int)(sum/size);
}
float averge(float a[])
{
float sum = 0.0;
for(int i=0;i<size;i++)
sum += a[i];
return sum/size;
}
<