- /**
- New灬狼
- 2015/12/7
-
- */
- /*
- 需求:
- 1,求1--100整数相加的和;
- 2,求1--100能被9整除的个数.
- 思路:
- 1,求1--100整数相加的和,这是一个循环计算,可以用循环结构.
- 2, 1+2=3
- 3+3=6
- 6+4=10
- 如果再加一个0+1=1
- 从第二行开始,第一个数都是前一排的和.第二个数是 x++.
- 3,那么定义一个变量记录前一排的和.
- 4,再定义一个变量让其从1向100增加.
- 5,最后输出那个和就是1--100的整数相加的和.
- 步骤:
- 1,新建ForText01.java.
- 2,定义变量,根据选择的循环结构,在循环外定义变量,
- 结合本题,利用for循环,在循环内定义一个自增变量,循环结束后,变量消失.可以节省内存.
- 3,写for循环.
- 4,输出结果.
- */
- class ForText01
- {
- public static void main(String[] args)
- {
- int sum =0;
- for (int x =1;x<=100 ;x++ )
- {
- sum +=x;
-
- }
- System.out.println("1--100整数相加的和是: "+sum);
- System.out.println("\n----------------分割线-----------------\n");
- /*
- 2015/12/9
- 2,求1--100能被9整除的个数.
- 思路:
- 1,先对1--100的的整数进行遍历;
- 2,求能被9整除的数,其实就是这个数%9==0;
- 3,定义一个变量记录整数%9==0的个数;
- */
- int count =0;
- for (int x =1;x<=100 ;x++ )
- {
-
- if(x%9==0)
- {
- System.out.println("x="+x);
- count++;
- }
- }
- System.out.println("count="+count);
-
- }
- }
复制代码
|
|