Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java序列打印_Java_Sequences - Fatal编程技术网

Java序列打印

Java序列打印,java,sequences,Java,Sequences,如何在编辑器中编写SimplaJava序列(使用记事本++) 我熟悉的基本知识,但有麻烦,让这一个打印在我的cmd inta=1;a=a+a;a=a+a;a=a+a这应该是您想要的 public static void main(String[] args) { int startValue = 1; int numberOfAdditions = 10; int currentValue = startValue; for(int i = 0;i<numb

如何在编辑器中编写SimplaJava序列(使用记事本++)

我熟悉的基本知识,但有麻烦,让这一个打印在我的cmd


inta=1;a=a+a;a=a+a;a=a+a

这应该是您想要的

public static void main(String[] args)
{
    int startValue = 1;
    int numberOfAdditions = 10;
    int currentValue = startValue;
    for(int i = 0;i<numberOfAdditions;i++)
    {
        //do opperations here
         currentValue = currentValue+currentValue;
        //print out value
         System.out.println(currentValue);
    }
}
publicstaticvoidmain(字符串[]args)
{
int startValue=1;
int numberOfAdditions=10;
int currentValue=起始值;
对于(int i=0;i请尝试以下方法:

int a = 1;
for (int i = 0 ; i < MAX_PRINTS ; i++) {
    System.out.println(a);
    a *= 2;
}
inta=1;
对于(int i=0;i
或者,如果要打印到达到某个值:

int a = 1;
while (a <= MAX_VALUE) {
    System.out.println(a);
    a *= 2;
}
inta=1;

while(a)到目前为止您尝试了什么?告诉我们您做了什么。我会将其粘贴到IDE中的
main(String[])
方法的主体中,添加System.out.println(a);然后按
[Run]
或者您可以将其计算为
8
您是否正在尝试打印
2 4 8 16….
序列如果您希望它们都在同一行上,您可以执行System.out.print(currentValue+);它是加法,而不是乘法。否则,这看起来相当简洁。很抱歉,我可能遗漏了一些内容-什么是“它的加法”?在问题中,
a
的后续值通过取
a
并将其自身相加(即乘以2)来计算。