⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 p5_12.cpp

📁 相当丰富的C++源码
💻 CPP
字号:
/*********************************
* p5_12.cpp                      *           
* 使用引用作为函数的返回值        *
**********************************/
#include <iostream>
using namespace std;
int max1(int a[],int n)  //求数组a[]中元素的最大值
{ 
  int t=0;
  for(int i=0;i<n;i++)
	  if(a[i]>a[t]) t=i;
    return a[t]+0;
}
int& max2(int a[],int n)  //求数组a[]中元素的最大值
{ 
  int t=0;
  for(int i=0;i<n;i++)
	  if(a[i]>a[t]) t=i;
	  return a[t];
}
int& sum(int a[ ],int n)  //求数组a[]中元素的和
{
  int s=0;
  for(int i=0;i<n;i++)
	  s+=a[i];
  return s;
}
void main()
{
	int a[10]={1,2,3,4,5,6,7,8,9,10};
    int m1=max1(a,10);
    int m2=max2(a,10);
    int &m3=max2(a,10);
	int &m4=sum(a,10);
	cout<<"m1="<<m1<<endl;
    cout<<"m2="<<m2<<endl;
    cout<<"m3="<<m3<<endl;
	cout<<"m4="<<m4<<endl;
	m3+=10;
	max2(a,10)-=100;
	cout<<sum(a,10)<<endl;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -