打印菱形
/* 打印菱形
*
***
*****
*******
*********
*******
*****
***
*
*/
public class TestLinXin {
public static void main(String[] args) {
for(int i =1;i<=5;i++) {
for(int j = 1; j<= 9-i;j++) {
System.out.print(" ");
}
for(int j =1;j<=2*i-1;j++) {
System.out.print("*");
}
System.out.println("");
}
for(int i =1;i<=4;i++) {
for(int j =1;j<=i+4;j++) {
System.out.print(" ");
}
for(int j =1;j<=9-2*i;j++) {
System.out.print("*");
}
System.out.println("");
}
}
}
计算1-100的和以及偶数和
/* 计算1-100的和 计算1-100的偶数和*/
public class TestWhile {
public static void main(String[] args) {
/* 计算1-100的和*/
int i = 1;
int sum = 0;
while(i<=100) {
sum+=i;
i++;
}
System.out.println("1-100的和为"+sum);
/*计算1-100的偶数和*/
int i2 = 1;
int sum2 = 0;
while(i2<=100) {
if(i2%2 == 0) {
sum2+=i2;
}
i2++;
}
System.out.println("1-100的偶数和为"+sum2);
/*计算1-100的偶数和*/
int i3 = 2;
int sum3 = 0;
while(i3<=100) {
sum3+=i3;
i3=i3+2;
}
System.out.println("1-100的偶数和为"+sum3);
}
}