📄 maxxb.cpp
字号:
//这个程序在本书所带软盘中。文件名为MAXXB.CPP
//这个程序利用子程序来找出一个数组中的最大值的下标。
#include <iostream.h>
void main(void)
{
int max(int[], int); //定义具有数组叁数的子程序
int array[10] = {34, 56, 70, 99, 82, 100, 32, 43, 77, 80};
int xb;
xb = max(array, 10); //调用子程序
cout << "数组中的最大值: array[" << xb << "] = " << array[xb] << endl;
}
/*******子程序max()**************/
int max(int arry_pass[], int elements)
{
int m = arry_pass[0];
int subscript; //用来返回该值的下标
for (int i = 1; i < elements; i++) {
if (m < arry_pass[i]) {
m = arry_pass[i];
subscript = i; //记下最大值的下标
}
}
return(subscript);
}
/*这个程序运行后将显示如下输出结果:
数组中的最大值: array[5] = 100
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -