Java1:Chapter9

第九章 循环练习

public class *** {

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        int xy=0;
        System.out.println("请输入等腰三角形的行数:");
        xy = input.nextInt();
        for(int i=0;i<xy;i++){
            for(int x=0;x<xy-i;x++){
                System.out.print(" ");
            }
            for(int y=0;y<2*i+1;y++){
                System.out.print("*");
            }
            System.out.print("\n");
        }

    }

}

public class *** {
    public static void main(String[] args){
        int i=0;
        int j =0;
        int k =0;
        for(i=0;i<=20;i++){
            for(j=0;j<33;j++){
                k = 100-i-j;
                if(5*i+3*j+k/3==100){
                System.out.println("公鸡:"+i+"\t\t"+"母鸡:"+j+"\t\t"+"小 鸡:"+k);
                continue;
                }
            }
        }
    }
}

public class *** {

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        boolean flag=false;
        int count=3;
        for(int i=0;i<3;i++){
            System.out.println("请输入密码:");
            int num=input.nextInt();
            if(num==111111){
                flag=true;
                break;
            }
            count--;
            System.out.println("您还有"+count+"次输入错误的机会。");
        }
        if(flag){
            System.out.println("请输入金额:");
            int money=input.nextInt();
            while(money%100!=0||money<0||money>1000){
                System.out.println("输入金额不合法,请重新输入:");
                money=input.nextInt();
            }
            System.out.println("取走了"+money+"元");
        }else{
            System.out.println("输入错误超过3次,程序结束");
        }
        System.out.println("操作完成请取卡");
    }

}
时间: 2024-08-01 20:40:55

Java1:Chapter9的相关文章

java1.7集合源码阅读: Stack

Stack类也是List接口的一种实现,也是一个有着非常长历史的实现,从jdk1.0开始就有了这个实现. Stack是一种基于后进先出队列的实现(last-in-first-out (LIFO)),实际上jdk也提供了有关队列的其他实现,这里就先看看Stack的实现: 类定义: public class Stack<E> extends Vector<E> { //从类定义看,Stack是线程安全的 ..... } 看看Stack提供的一些CRUD方法: 1 /** 2 * Pus

java1.8 版本改成 java1.7版本

以前先安装的java1.7 大部分程序应该都是只支持1.7 不支持1.8 但是因为要跑一个别人的项目 要求是java1.8 所以想在电脑上同时装1.7和1.8 到官网上下载1.8 安装 安装完成后 并没有配置环境变量 但是发现Java -version变成1.8了 要默认是1.7的话需要做如下操作: 1.环境变量—系统变量—Path中应该存在C:\ProgramData\Oracle\Java\javapath,把这个删除掉 2.修改注册表中HKEY_LOCAL_MACHINE/SOFTWARE

java1.7集合源码阅读: Vector

Vector是List接口的另一实现,有非常长的历史了,从jdk1.0开始就有Vector了,先于ArrayList出现,与ArrayList的最大区别是:Vector 是线程安全的,简单浏览一下Vector: 类定义: 1 public class Vector<E> 2 extends AbstractList<E> 3 implements List<E>, RandomAccess, Cloneable, java.io.Serializable Vector支

java1环境与简介

java1环境与简介 Ⅰ 个人简介 陈鹏 联系方式:15828682774 2012 年至今,从事软件开发 5 年. 1 年新加坡海外工作经历. 先后在民企.外企.创业公司做过开发. 熟悉 JAVA.PHP.HTML.JS.CSS.C.C++.OC.Swift 等语言. Ⅱ 教学理念: 尊重学生自由. 希望学生能主动的学习,而不是被动的接受. 让学生学会学习的方法. 让学生学会独立解决问题. 知识是大家的,能力才是自己的. 我是学习路上的指路人,让大家有一个完整的知识体系. Ⅲ 程序员最爱的编辑

用java写 java1,1,2,4,7,13,24,44算法

//用java写 java1,1,2,4,7,13,24,44算法 ---- 百度知道 import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class Result { // 前三个数 private int a = 1, b = 1, c = 2; private List<Integer> list = null; // 构造方法 Result() { list = new 

Java1.8-Lambda

写的很全很好的一个博客: http://blog.csdn.net/ioriogami/article/details/12782141 什么是函数接口: http://www.lambdafaq.org/what-is-a-functional-interface/ 肤浅的理解就是:函数注解的接口是这样一个类型,这个类型的作用相当于一个函数 单看这两个博客理解起来有些吃力,看看java1.8中对FounctionalInterface的解释: /* * Copyright (c) 2012,

java1.5的新特性

java1.5的新特性. java作为一门语言,是sun公司出品,这门语言有自己的语法规范.同时围绕着这门语言有一些基本的类库来供大家使用. 一门程序设计语言,可以简单的认为包含两部分,一个是基本的语法规则(包括关键字),另一个是用来支持这门语言的一些系统级得到基础类库. 所以,一门程序设计语言是可以不断被升级更新的,升级更新后的语言可能会增加新的语法规范. java1.5和java1.4作为不同版本的java语言,就有些不一样的地方: 所以就有java1.5的新特性需要掌握: 1.java1.

Java1.7 SSL访问Https occur SSLProtocolException and CertificateException

最近在调用微信公众平台高级群发接口之一: https://file.api.weixin.qq.com/cgi-bin/media/uploadvideo?access_token=ACCESS_TOKEN 时,https访问抛出异常: javax.net.ssl.SSLProtocolException: handshake alert: unrecognized_name 异常中出现关键字:unrecognized 未被承认的name. google之,处理办法,代码加入: //bug fi

Java1.6、Java7和Java8关于itern()方法的使用

// jdk1.6 // false.true.false.true.false.true // jdk1.7 // false.true.true.true.false.true // jdk1.8 // false.true.true.true.false.true String str1 = new StringBuffer("ja").append("va").toString(); String intern1 = str1.intern(); Syste