java如何用其他值替换具有预定值的变量?
public class stuff {
public static void main ( String [] args ) {
int n1 = 10;
int n2 = 4;
int r = n1%n2;
System.out.println ( n1 + " " + n2 + " " + r );
if (r>=1) {
n2 = n1;
n1 = r;
System.out.println ( n1 + " " + n2 + " " + r );
}
}
}
这是我到目前为止所拥有的。我想用n2替换n1,用r替换n2
它给了我这个:
10 4 2
2 10 2
对于第一部分,n1=10、n2=4和r=2。对于第二部分,n1=2、n2=10和r=2。我想要第二部分n1=4&;n2=2。有什么想法吗?解释将比代码更受欢迎
# 1 楼答案
看起来你想要
# 2 楼答案
我可能不明白你的问题,但我会尽力帮助你
这很简单。第一件事是你想要n1=n2(此时n2是四)
那么,n2=r
像这样:
我认为你想要完成的是一个循环。。。只要r大于1,您希望在控制台中打印输出吗?如果是这样的话,让我知道,我会向你解释的