黑马程序员技术交流社区
标题:
循环的几个练习
[打印本页]
作者:
凌端浩
时间:
2015-8-31 00:31
标题:
循环的几个练习
/**
第一题:
求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);
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2