#include <iostream>
#include <stdlib.h>//学会用绝对值的头文件
using namespace std;
int main(){
int n;
//int d=0;
int min=10000;
int a[100];
cin>>n;
for(int i=0;i<n;i++)
{cin>>a[i];}
for( i=0;i<n;i++)
for(int t=i+1;t<n;t++)
{ //d=abs(a[i]-a[t]);
if(min>abs(a[i]-a[t])) min=abs(a[i]-a[t]);}//int abs(int)
cout <<min<<endl;
return 0;
}
本文介绍了一个C++程序,用于从用户输入的一组整数中找出任意两个不同元素之间的最小差值。程序首先读取整数的数量,然后读取具体的整数,并通过两层循环遍历所有可能的整数对来计算并比较它们之间的差值。最终输出这些整数对中的最小差值。
6704

被折叠的 条评论
为什么被折叠?



