代码::
package practice;
import java.util.*;
import java.io.*;
public class Practice{
public static void main(String []argh){
Scanner in = new Scanner(System.in);
int s2 = 0,s1=0, res = 0,a=0,b=0,n=0;
a = in.nextInt();
b = in.nextInt();
n = in.nextInt();
if(a>=0 && b<=50){
}
if (n>=1 && n<=15){
for(int j=0;j<=n-1;j++){
int c= (int)Math.pow(2,j);
s1 = c * (b);
s2 = s1+s2;
res = a+s2;
System.out.print(res + " ");
} }
}
//in.close();
}
//}
=============================================== =============================
输入:
0
2
10
输出:
2 6 14 30 62 126 254 510 1022 2046
=======================
我想问用户有多少查询/多少输入,并且必须接受整数值和处理输出。
示例输入
2
0 2 10
5 3 5
示例输出
2 6 14 30 62 126 254 510 1022 2046
8 14 26 50 98
答案 0 :(得分:0)
扫描仪可以读取一行,其中3个数字用空格分隔,split
字符串填充3个有意义的整数变量并从那里开始。