性能问答>使用溢出和循环在 C 中查找最大值>
2回复

使用溢出和循环在 C 中查找最大值



通过循环找到最大的 int 值。在 C 和 Java 中几乎有完全相同的代码。在 Java 中它工作正常,但在 CI 中得到最小值,有大佬知道是什么原因吗?

C

#include <stdio.h>
int main() {
    int i = 0;
    for (; i+1 > 0; i++) { }
    printf("%d", i);
    return 0;
}

java

public class Java {
    public static void main(String[] args) {
        int i = 0;
        for (; i+1 > 0; i++) { }
        System.out.println(i);
    }
}
662 阅读
请先登录,查看2条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步