*烟台大学计算机学院学生
*All right reserved.
*文件名称*烟台大学计算机学院学生
*All right reserved.
*文件名称:求两个数组中的数据差绝对值中的最小值
*作者:杨飞
*完成日期:2014年4月27日
*版本号:v1.0
*对任务及求解方法的描述部分:求两个数组中的数据差绝对值中的最小值
*我的程序:
#include <iostream>
using namespace std;
int qiuzheng(int num);
int main()
{
int n,m;
cout<<"输入第一个数组的长度"<<endl;
cin>>n;
cout<<"输入第二个数组的长度"<<endl;
cin>>m;
int a[n],b[m],t,min1=999999;
cout<<"输入第一个数组的数据(按照你输入的数据长度<999999)"<<endl;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
cout<<"输入第二个数组的数据(按照你输入的数据长度<999999)"<<endl;
for(int j=0;j<m;j++)
{
cin>>b[j];
}
for(int i=0;i<n;i++)
{
for(int j=0;j<m;j++)
{
t=qiuzheng(a[i]-b[j]);
if(t<min1)
{
min1=t;
}
}
}
cout<<"两个数组数据之间的差值中绝对值最小的是:"<<min1<<endl;
}
int qiuzheng(int num)
{
num=(num>0)?num:-num;
return num;
}
运行结果:
心得体会:重新体会数组带来的感觉,体会面对程序过程体验!!!