Java零基础系列006——小测试(循环)

1、输出100以内奇数和偶数的和(不包括100);

2、输出1-1000之间能被5整除的数,且每行输出3行;

3、打印输出99乘法表

public class Test {

    public static void main(String[] args) {
        //100以内奇数和偶数的和(不包括100)
        System.out.println("*************100以内奇数和偶数的和************");
        int oddSum = 0 ;//奇数和alt +shift+r批量修改变量名
        int evenSum = 0 ;//偶数和
        for(int i = 0;i<100;i++){
            if(i%2==0){
                evenSum += i;
            }
            else{
                oddSum += i;
            }
        }
        System.out.println("100以内奇数和:"+oddSum);
        System.out.println("100以内偶数和:"+evenSum);

        //输出1-1000之间能被5整除的数,且每行输出3行
        System.out.println("\n*************输出1-1000之间能被5整除的数,且每行输出3行    ************");
        for(int j = 1;j<=1000;j++){
            if(j%5==0){
                if(j%3==0){
                    System.out.println(j+"\t");
                }
                else{
                    System.out.print(j+"\t");
                }
            }
        }

        //打印输出99乘法表
        System.out.println("\n\n************打印输出99乘法表**************");
        for(int i = 1;i<=9;i++){
            for(int j = 1;j<=i;j++ ){
                System.out.print(j+"*"+i+"\t");
                if(i==j){
                    System.out.println();
                }

            }
        }

    }

}

输出结果:

*************100以内奇数和偶数的和************
100以内奇数和:2500
100以内偶数和:2450

*************输出1-1000之间能被5整除的数,且每行输出3行 ************
5 10 15
20 25 30
35 40 45
50 55 60
65 70 75
80 85 90
95 100 105
110 115 120
125 130 135
140 145 150
155 160 165
170 175 180
185 190 195
200 205 210
215 220 225
230 235 240
245 250 255
260 265 270
275 280 285
290 295 300
305 310 315
320 325 330
335 340 345
350 355 360
365 370 375
380 385 390
395 400 405
410 415 420
425 430 435
440 445 450
455 460 465
470 475 480
485 490 495
500 505 510
515 520 525
530 535 540
545 550 555
560 565 570
575 580 585
590 595 600
605 610 615
620 625 630
635 640 645
650 655 660
665 670 675
680 685 690
695 700 705
710 715 720
725 730 735
740 745 750
755 760 765
770 775 780
785 790 795
800 805 810
815 820 825
830 835 840
845 850 855
860 865 870
875 880 885
890 895 900
905 910 915
920 925 930
935 940 945
950 955 960
965 970 975
980 985 990
995 1000

************打印输出99乘法表**************
1*1
1*2 2*2
1*3 2*3 3*3
1*4 2*4 3*4 4*4
1*5 2*5 3*5 4*5 5*5
1*6 2*6 3*6 4*6 5*6 6*6
1*7 2*7 3*7 4*7 5*7 6*7 7*7
1*8 2*8 3*8 4*8 5*8 6*8 7*8 8*8
1*9 2*9 3*9 4*9 5*9 6*9 7*9 8*9 9*9

时间: 2024-08-27 21:30:11

Java零基础系列006——小测试(循环)的相关文章

Java零基础系列005——条件控制

public class Control { public static void main(String[] args) { //java里常用的条件控制语句有if-esle,switch语句. boolean tr = true; boolean fa = false; //if语句后面的括号里装的是逻辑,其结果是boolean类型,当括号中结果为true时,程序运行大括号里的语句,否者运行else里面的. System.out.println("*******************if-

Java零基础系列002——命名、变量类型、类型转换、JDK中二进制整数和数字分隔符新特性

public class BasicDataType { public static void main(String[] args) { /* * 标示符:用于给变量.方法.类命名,必须以字母.下划线.$符号开头.以字母.下划线.数字.$符号组合,且不能为关键字 * * * */ System.out.println("--------------标示符------------"); int $,_,a;//正确的命名 int 彭驰=12;//由于Java内部采用Unicode编码方

Java零基础系列004——运算符

//最基本的运算符是我们熟悉的+.-.*./,它们是双目运算符 //逻辑运算符&&(逻辑与).||(逻辑或).!(逻辑非)是对boolean类型进行运算的运算符,其中&&.||是双目,!是单目 //a&&b中只要a.b任何一个变量为false,运算结果就为false,否者为true //a||b中只要任意一个为true,预算结果就为true. //!a,当a为true是运算结果为false,当a为false时运算结果为true //位运算符~(取否).&am

Java零基础系列003——变量

//变量(variable):程序中最基本的存储单元,包括变量名.类型.作用域 //变量应该先声明,只有声明后系统才会为其分配相应长度的存储空间,变量实质上就是存储单元的名字 //变量分为局部变量.成员变量.常量.局部变量一般是方法内部定义的变量,使用前先声明后初始化 //成员变量又叫实例变量或者属性,一般是类中定义的变量,和方法放在同一级,作用域比局部变量大 //常量final,是只能被初始化一次的变量,又叫最终变量 //变量命名规则:方法和变量的命名——首字母小写,驼峰原则// 类的命名——

Java零基础系列001——第一个程序

public class Welcome { public static void main(String[] args) {//args为arguments的缩写 System.out.println("你好,世界!"); } }

Java 零基础跑起第一个程序

Java 零基础跑起第一个程序 一 概述 1  java代码编译 编译后才能在计算机中运行,编译就是把人能看懂的代码转换成机器能看懂的形式 2 java的优点 一次编译,到处运行.因为java代码是在虚拟机中运行,虚拟机消除了不同操作系统间的差异.Java Virtual Machine---简称JVM 3  java的版本 SUN公司发布Java1.2以后,叫把Java叫做java2了,所以现在都叫J2XX. 功能上分为三个版本: J2SE 标准版----现在大部分开发都用它 J2EE 企业版

hadoop零基础系列之一:虚拟机下的Linux集群构建

经过了近两年的hadoop学习和使用,有必要把hadoop的学习进行一个总结,最好的方式就是以博客的方式来总结,既重新梳理以前的学习也可以和同行沟通交流,从今天开始将陆续推出hadoop零基础系列的文章, 当然总结过程中会参考相关方面的资料书,有些例子会直接来源与网络和书籍,我会在文中列出引用 考虑到初学者都是在单机的环境进行学习,所以我们采用虚拟机的方式来构建Linux集群,本篇我们先把Linux集群给构建起来,主机系统本人采用的系统是win7 旗舰版 1.虚拟机软件VMware 采用的VMw

Java【基础系列】-文件编码与格式

本章主题: 简要的回顾java的基础知识 读文件: BufferedReader 从字符输入流中读取文本,缓冲各个字符,从而提供字符.数组和行的高效读取. 可以指定缓冲区的大小,或者可使用默认的大小.大多数情况下,默认值就足够大了. 通常,Reader 所作的每个读取请求都会导致对基础字符或字节流进行相应的读取请求.因此,建议用 BufferedReader 包装所有其 read() 操作可能开销很高的 Reader(如 FileReader 和 InputStreamReader).例如, B

零基础学UI小白锐变之路全能UI/UE设计师

课程简介:UI设计入学门槛较低,其所见即所得,大大增强了学习中的趣味性.而“互联网+”与O2O模式的大趋势,使之前景广阔超乎想象.行业内人才供不应求,设计人才缺口高达上千万,就业无忧.因人才的供不应求致使平均薪资水涨船高,最高的可达月薪30000+,可谓钱途无量.选择我,将您打造成会代码的全能设计师,领略前所未有的高薪体验. 学完后可选择从事4A广告公司平面设计工作,品牌形象设计工作及高端印前设计.电商美工.电商装修设计.网页设计.网页美工.网页制作.移动应用界面设计师.图形界面设计师.UI设计