标签:
设计思想
用函数封装求数组最大值的代码,主函数中调用函数实现功能。
源程序代码
#include <iostream>
using namespace std;
int Largest(int list[],int length)
{
int i;
int max=list[0];
for (i=0;i<length;i++)
{
if (list[i]>max)
{
max=list[i];
}
}
return max;
}
void main()
{
int i,Max;
int x[5];
cout<<"请输入一个数组:"<<endl;
for (i=0;i<5;i++)
{
cin>>x[i];
}
cout<<"数组的最大值为:"<<endl;
Max=Largest(x,5);
cout<<Max;
}
测试截图
测试截图
已发现的问题
1、输入浮点型数据时,默认使用浮点型的整数部分参与比较大小
2、输入字符型数据时,显示乱码,程序崩溃。
编程总结
程序测试十分重要,是一个不可缺少的过程,有利于发现程序员编程时没有考虑到的漏洞,是程序稳健性的保证!
标签:
原文地址:http://www.cnblogs.com/BUANG/p/4375829.html