这是模式,我不知道如何在java中打印它
private string ConvertStrinToCamelStyle(string name)
{
string[] strName = name.Split(new string[] { " " }, StringSplitOptions.None);
name = "";
foreach (string strN in strName)
{
name += Char.ToUpperInvariant(strN[0]) + strN.Substring(1) + " ";
}
return name.Trim();
}
我已经尝试过了:
1 1
12 3
123 6
1234 10
12345 15
答案 0 :(得分:2)
public static void print(int total) {
for (int i = 1, sum = 0; i <= total; i++) {
IntStream.rangeClosed(1, i).forEach(System.out::print);
System.out.println(" " + (sum += i));
}
}
输出
1 1
12 3
123 6
1234 10
12345 15
答案 1 :(得分:0)
您需要将sum移到第一个循环主体,以便在每个循环之后重置。
第二次在求和结果中添加一些填充。
glClearColor( 0.2 , 0.4f , 0.3f ,1.f);
答案 2 :(得分:0)
代码
public class Main
{
public static void main(String[] args) {
for (int i = 1; i<=5;i++) {
int sum =0;
for (int j =1;j<=i;j++) {
sum = sum+j;
System.out.print(j);
}
System.out.print(" "+sum);
System.out.println();
}
}
}
O / p
1 1
12 3
123 6
1234 10
12345 15