帮忙把这段简单的Java代码翻译成c语言,谢谢了
发布网友
发布时间:2022-04-23 18:54
我来回答
共2个回答
热心网友
时间:2023-10-13 19:58
public boolean inOrder(int n) {
for (int i = 0; i < n.length-1; i++) {
if (ni > ni+1) return false;
}
return true;
}
这个方法是不是贴错了,int n 表示那是一个整数,整数是没有length属性的,所以在for(int i=0;i<n.length-1;i++) 这里就已经出错了,如果n是一个数组的话,就应该是:
public boolean inOrder(int[] n){
for (int i=0; i < n.length; i++){
if (n[i] > n[i+1]) return false;
}
return true;
}
热心网友
时间:2023-10-13 19:59
对java没多少研究