LXYlxy666

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 int main(){
 4     int a[1010],n,i,j,m1,m2,m;
 5 scanf("%d\n",&n);
 6     for(i=1;i<=n;i++){
 7         scanf("%d",&a[i]);
 8     }
 9 m1=a[1]-a[2];m1=abs(m1);
10     for(i=1;i<=n-1;i++){
11         for(j=i+1;j<=n;j++){
12             m2=a[i]-a[j];m2=abs(m2);
13             if(m1>=m2){
14                 m=m1;m1=m2;m2=m;
15             }    
16             }
17         }
18 
19 printf("%d",m1);
20 return 0;
21 }

内外循环:1.比较的初值m1,且始终保证m1是我想要的

     2.注意内外条件界限,从哪里开始到哪里结束

取整数绝对值1.头文件  #include<stdlib.h>   2.函数   abs()

 

posted on 2022-11-05 22:09  printf("赖狒狒");  阅读(25)  评论(0)    收藏  举报