Java 如何将for循环的值放入另一个变量中
我有以下代码:Java 如何将for循环的值放入另一个变量中,java,variables,for-loop,user-input,Java,Variables,For Loop,User Input,我有以下代码: public static void main(String args[]) { Scanner user = new Scanner(System.in); System.out.println("Enter a number"); int x = user.nextInt(); for(int i= 1; i <= x; x--) System.out.println(x + "/" +x + "=" + x/x);
public static void main(String args[])
{
Scanner user = new Scanner(System.in);
System.out.println("Enter a number");
int x = user.nextInt();
for(int i= 1; i <= x; x--)
System.out.println(x + "/" +x + "=" + x/x);
}
publicstaticvoidmain(字符串参数[])
{
扫描仪用户=新扫描仪(System.in);
System.out.println(“输入一个数字”);
int x=user.nextInt();
对于(int i=1;i
关于评论中的问题:
for(int i = x; i >=1; i--){
if(x%i==0)System.out.println(x + " is divisible by "+i);
}
当然,这不会以您想要的方式打印它,但它会让您知道需要做什么使用i
变量?组合x
和i
的值。此外int/int
=int
,如果您想得到类似1的浮点结果,可以将x
更改为double
.125
.for(int i=x;i>=1;i--)?如何返回可整除的数字并将其输出。例如9可被3和1整除?
for(int i = x; i >=1; i--){
if(x%i==0)System.out.println(x + " is divisible by "+i);
}