文档章节

2017.08.1java开发实战经典课后习题(1-3章)

h3
 h3
发布于 2017/08/01 13:59
字数 660
阅读 4
收藏 0

你好啊八一

时光飞。。。飞。。。飞逝啊。。。

————————————— 今天做课后练习(前三章的)————————

第一题:

public class Task1{
    public static void main(String args[]){
        System.out.println(" 我喜欢学习java ");
    }
}

第二题:

public class Task2{
    public static void main(String args[]){
        System.out.println(" ***************************** ");
        System.out.println(" ******\t" + "java 程序设计" + "\t******");
        System.out.println(" ***************************** ");
    }
}

public class Task{

    public static void main(String args[]){

        System.out.println(" 3*3 = " + (3*3) );    //打印3*3

    }

}

第一题:

public class Task3{
    public static void main(String args[]){
        for(int i=1;i<=9;i++){
            for(int j=0;j<=9;j++){
                for(int k=0;k<=9;k++){
                    if(i*i*i+j*j*j+k*k*k==100*i+10*j+k){
                        System.out.println(" 水仙花数为: " + i + j + k );
                    }
                }
            }
        }
        System.out.println(" 输出完毕 ");
    }
}

第二题:

public class Task4{
    public static void main(String args[]){
        int a = 9;
        int b = 4;
        System.out.println(" 交换前 a = " + a +", b = " + b );
        int t = a;
        a = b;
        b = t;
        System.out.println(" 交换后 a = " + a+ ", b = " + b );
    }
}

第三题:

public class Task5{
    public static void main(String args[]){
        int a = 5646543;
        int b = 14646434;
        int c = 4555552;
        boolean jg = true;
        if(a>b && a>c){
            System.out.println("a b c 中最大值为: " + a);
        }else if(a>b && a>c){
            System.out.println("a b c 中最大值为: " + a);
        }else{
            System.out.println("a b c 中最大值为: " + a);
        }
    }
}

第四题:

public class Task6{
    public static void main(String args[]){
        int a =564353;
        if(a%3==0 && a%5==0 && a%7==0){
            System.out.println(" a 可以被3 、7、5同时整除");
        }else{
            System.out.println(" a 不可以被 3、7、5同时整除");
        }
        
    }
}

第五题:

public class Task7{
    public static void main(String args[]){
        int i = 100;
        int sum = 0;
        while(i<=200){
            sum += i;
            i++;
        }
        System.out.println(" 100---->200 累加的和为: " + sum);
    }
}

_________________________________________________

public class Task8{
    public static void main(String args[]){
        int i = 100;
        int sum = 0;
        do{
            sum += i;
            i++;
        }while(i<=200);
        System.out.println(" 100---->200 累加的和为: " + sum);
    }
}

____________________________

public class Task9{
    public static void main(String args[]){
        int sum = 0;
        for(int i=100;i<=200;i++){
            sum += i;
        }
        System.out.println(" 100---->200 累加的和为: " + sum);
    }
}

第六题:

public class Task10{
    public static void main(String args[]){
        int sum = 0;
        int i = 13;
        int j = 23;
        while(i<=993){
            sum = sum + ( i - j );
            i = i + 20;
            j = j + 20;
        }
        System.out.println("题目算式的结果为: " + sum );
    }
}

第七、八、九三道题就不做了,可是我想不通,为什么要重复布置相同类型的作业。

第十题:

public class Task11{
    public static void main(String args[]){
        System.out.println("1---1000 中能同时被3、5、7整除的数有: ");
        for(int i=1;i<=1000;i++){
            if(i%3==0&&i%5==0&&i%7==0){
                System.out.print("\t" + i);
            }
        }
    }
}

第十一题:

public class Task12{
    public static void main(String args[]){
        int s = 1;
        int sum = 0;
        for(int i = 1;i<=10;i++){
            System.out.println("s = " + s + "*" + i + " = " + (s*i));     //步骤验证
            s = s * i;
            System.out.println("sum = " + sum + "+" + s + " = " + (sum + s));//步骤验证
            sum = sum + s;    
        }
        System.out.println("题目算式的结果为: " + sum );
    }
}

第十二题:

public class Task13{
    public static void main(String args[]){
        for(int i=1;i<=5;i++){            //控制行
            for(int j=1;j<=5-i;j++){    //控制行头空格    
                System.out.print(" ");
            }
            for(int k=1;k<=i;k++){        //控制第行星星数量
                System.out.print("* ");
            }
            System.out.println();
            
        }
    }
}

——————————————————做完了,唉。。。思维很重要——————

 

© 著作权归作者所有

h3

h3

粉丝 6
博文 47
码字总数 16408
作品 0
福州
程序员
私信 提问
加载中

评论(1)

h3
h3 博主
希望与同好共勉。
《机器学习》(周志华)课后习题参考答案

目录: 周志华《机器学习》课后习题解答系列(二):Ch1 - 绪论 周志华《机器学习》课后习题解答系列(三):Ch2 - 模型评估与选择 周志华《机器学习》课后习题解答系列(四):Ch3 - 线性模...

kchai31
2018/01/04
0
0
零基础自学人工智能路径规划,附资源,亲身经验

下面的每个资源都是我亲身学过的,且是网上公开公认最优质的资源。 下面的每个学习步骤也是我一步步走过来的。 希望大家以我为参考,少走弯路。 请大家不要浪费时间找非常多的资料,只看最精...

经济与编程
2018/08/04
0
0
机器学习入门书籍导读-高等数学上

我们每周会更新一篇关于机器学习入门书籍的导读文章,会覆盖数学、编程、机器学习算法理论以及机器学习应用这四个板块。希望通过这些导读文章,可以帮助同学们更有针对性的掌握机器学习相关的...

gshengod
2017/11/20
0
0
如何自学人工智能路径规划(附资源,百分百亲身经验)

下面的每个资源都是我亲身学过的,且是网上公开公认最优质的资源。 下面的每个学习步骤也是我一步步走过来的。希望大家以我为参考,少走弯路。 请大家不要浪费时间找非常多的资料,只看最精华...

经济与编程
2018/08/01
0
0
《机器学习》周志华西瓜书 笔记/习题答案 总目录

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 https://blog.csdn.net/TeFuirnever/article/details/96178919 专栏【机器学习】 【机器学习...

我是管小亮:)
07/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

同名依赖,多次引入导致的程序错误

表现: 本地测试正常,打包上线后报错找不到某个方法(缺少依赖),检测依赖发现,同名依赖有两个版本。 解决:删除一个,程序正常

避难所
28分钟前
3
0
在HTML中的下拉框中实现超连接

<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <link rel="canonical" href="https://blog.csdn.net/weixin_34228617/article/details/86130280"/> ......

mickelfeng
33分钟前
3
0
Content7关闭防火墙命令

在外部访问CentOS中部署应用时,需要关闭防火墙。 关闭防火墙命令:systemctl stop firewalld.service 开启防火墙:systemctl start firewalld.service 关闭开机自启动:systemctl disable f...

无名氏的程序员
35分钟前
3
0
分布式存储原理:TiDB

浮躁的码农
47分钟前
7
0
CSS实现圆角边框的完美解决方案

css实现图片圆角,兼容所有浏览器: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 <style type= "text/css" > /*通用样式--容器宽度值*/ .s......

前端老手
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部