黑马程序员技术交流社区

标题: 小题 [打印本页]

作者: Itheima_yuan    时间: 2016-5-2 18:15
标题: 小题
public class Test{
      public static void main(String[] args){
                 Scanner sc=new Scanner(System.in);
                System.out.println("请输入一个整数");
                int a = sc.nextInt();
                int i=0;
                int sum=0;
                int j=0;
                for(i=1;i<(a/2);i++){
                        sum=i;       
                        while(sum<a){
                                sum=sum+i+j+1;
                                j++;
                        }
                        if(sum==a){
                                for(int z=0;z<j+1;z++){
                                        if(z==j){
                                                System.out.print(i+z+"="+a);
                                        }else{
                                                System.out.print(i+z+"+");
                                        }
                                }
                                System.out.println();
                        }
                        sum=0;
                        j=0;
                }       
      }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2