在下面的代码中,我较早地获得了输出。 我希望同时为pos_cnt和neg_cnt形成一个寄存器。 综合工具提供2个没有寄存器的计数器。 为什么? 最终架构; ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我是 Java 的新手,我正在尝试了解如何通过跟踪获取此 Java 代码的 output:
public class MyFirstApp {
public static void main(String[] args) {
// TODO Auto-generated method stub
int x = 0;
int y = 0;
while (x < 5) {
x = x + 1;
y = y + x;
System.out.print(x + " " + y + " ");
x = x + 1;
}
}
}
Output:11、34、59 但为什么呢? 通过跟踪,我得到了 11、34,但后来我对 59 感到困惑……当 x = 4 时,循环不应该在 59 之前结束吗? 或者我的追踪不正确?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.