/**
第一题:
求1-100之和。
求1-100之间偶数和。
求1-10的阶乘 3! 1*2*3 4! 1*2*3*4
*/
class Test1
{
public static void main(String[] args){
//求1-100之和。
int sum=0;
for(int x=1;x<=100;x++) {
sum+=x;
}
System.out.println("1-100之和:"+sum);
System.out.println("*************************");
//求1-100之间偶数和。
int sum2=0;
for(int x=1;x<=100;x++){
if(x%2!=0){
break;
}
sum2+=x;
}
System.out.println("1-100之间偶数之和:"+sum2);
System.out.println("*************************");
//求1-10的阶乘 3! 1*2*3 4! 1*2*3*4
for (int x=1;x<=10 ;x++ )
{
int jieCheng=1;
//嵌套一个内循环求阶乘
for (int y=1;y<=x ;y++ )
{
jieCheng*=y;
}
System.out.print("!"+x+" = ");
// 改进输出,嵌套一个内循环,打印!x=1*2*...*x;
for(int z=1;z<x;z++){
System.out.print(z+"*");
}
System.out.println(x+"="+jieCheng);
}
}
}
|
|