/**
* 1. 利用for循环计算:求数字1到100之内,所有偶数的和,并输出
* 2. 利用for循环计算:求8的阶乘,并输出
* 3. 利用for循环计算:打印字符*组成的等腰三角形,输出结果如下所示:
* *
* ***
* *****
* *******
* *********
* ***********
* */
public class ExtensionWork {
public static void main(String[] args) {
System.out.println("===================第三题实现=========================");
//思路:打完空格再打*
for (int num = 1; num <= 6; num++) {
for (int i = 6; i > num ; i--) {
System.out.print(" ");
}
for (int i = 1; i < 2*num; i++) {
System.out.print("*");
}
System.out.println();
}
System.out.println("===================第三题结束=========================");
System.out.println("===================第二题实现=========================");
int factorial = 1;
for (int i = 8; i > 0; i--) {
factorial *= i;
}
System.out.println("8的阶乘为:" + factorial);
System.out.println("===================第二题结束=========================");
System.out.println("===================第一题实现=========================");
int sum = 0;
for (int i = 1; i <= 100; i++) {
if (i%2 == 0){
sum += i;
}
}
System.out.println("1到100之内,所有偶数的和为:" + sum);
System.out.println("===================第一题结束=========================");
}
}
练习_20220305
于 2022-03-05 01:37:43 首次发布