Java定义一个数组,求数组中相邻两个数相减

Java定义一个数组,求数组中相邻两个数相减,第1张

public class Day05_01 {

public static void main(String[] args) {

int arr[] = {4,5,3,7},number=0;

for(int i=0;i<arrlength;i++) {

for(int j=i+1;j<arrlength;j++) {

number+=(arr[i]-arr[j])>0arr[i]-arr[j]:(arr[i]-arr[j])-1;

}

}

Systemoutprintln(number);

}

}

  public static void main(String[] args) {

      //输入的部分你写了我就不管了

      int[] a = {1,4,5,7,8,9};

      int[] b = {0,9,7,1};

      for (int i = 0; i < 6; i++) {

          //a中的数是否b中也存在

          boolean have = false;

          for (int j = 0; j < 4; j++) {

              if (a[i]==b[j]){

                  have = true;

                  break;

              }

          }

          if (!have){

              Systemoutprint(a[i]);

          }

      }

  }

运行截图

x=;
y=;
w=zeros(k,k);
for i=1:k
for j=1:k
w(i,j)=x(i)-y(j);
end
end
w

@_@ 复制到TXT中整理一下顺序后看起来舒服多了
首先,错误201 是“检查范围出错”,如果是在“jian”里面出现这个错误的话有可能是ll>300(你所设置的数组上限)我现在还在看你的程序你出错的数据能发上来么?我调试看看。

找到了“cco”里面有一句while a[ll]=0 do dec(ll);
因为数组a=0 所以ll会一直减,直到ll=-1,超出数组范围(0300)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13395735.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-28
下一篇 2023-07-28

发表评论

登录后才能评论

评论列表(0条)

保存