for循环练习题

package com.wuming.struct;

public class ForDemo02 {
    public static void main(String[] args) {
        //计算0~100之间奇数和,偶数和
        int oddSum=0;
        int evenSum=0;
        for (int i = 0; i <=100; i++) {
            if (i%2!=0){//奇数
                oddSum+=i;
            }else{//偶数
                evenSum+=i;
            }
        }
        System.out.println("奇数和:"+oddSum);
        System.out.println("偶数和:"+evenSum);
    }
}

奇数和:2500
偶数和:2550
=============================
package com.wuming.struct;

public class ForDemo03 {
    public static void main(String[] args) {
        //用for循环输出1~1000之间能被5整除的数,每行输3个
        for (int i = 1; i <= 100; i++) {
            if (i%5==0){
                System.out.print(i+"\t");
            }
            if (i%15==0){//每行
                System.out.println();
            }
        }
    }
}

5    10    15    
20    25    30    
35    40    45    
50    55    60    
65    70    75    
80    85    90    
95    100    
==================
package com.wuming.struct;

public class ForDemo04 {
    public static void main(String[] args) {
        //打印九九乘法表
//        1* 1= 1
//        1* 2= 2  2* 2= 4
//        1* 3= 3  2* 3= 6     3* 3= 9
//        1* 4= 4  2* 4= 8     3* 4= 12    4* 4= 16
//        1* 5= 5  2* 5= 10    3* 5= 15    4* 5= 20    5* 5= 25
//        1* 6= 6  2* 6= 12    3* 6= 18    4* 6= 24    5* 6= 30    6* 6= 36
//        1* 7= 7  2* 7= 14    3* 7= 21    4* 7= 28    5* 7= 35    6* 7= 42    7* 7= 49
//        1* 8= 8  2* 8= 16    3* 8= 24    4* 8= 32    5* 8= 40    6* 8= 48    7* 8= 56    8* 8= 64
//        1* 9= 9  2* 9= 18    3* 9= 27    4* 9= 36    5* 9= 45    6* 9= 54    7* 9= 63    8* 9= 72    9* 9= 81
        //第一列
//        for (int i = 1; i <= 9; i++) {
//            System.out.println("1"+"*"+i+"="+1*i);
//        }
//        1*1=1
//        1*2=2
//        1*3=3
//        1*4=4
//        1*5=5
//        1*6=6
//        1*7=7
//        1*8=8
//        1*9=9
        //17行中把1弄成变量,外面在套一层循环
//        for (int j = 1; j <= 9; j++) {
//            for (int i = 1; i <= 9; i++) {
//                System.out.println(j+"*"+i+"="+j*i);
//            }
//        }
//        1*1=1
//        1*2=2
//        1*3=3
//        1*4=4
//        1*5=5
//        1*6=6
//        1*7=7
//        1*8=8
//        1*9=9
//        2*1=2
//        2*2=4
//        2*3=6
//        2*4=8
//        2*5=10
//        2*6=12
//        2*7=14
//        2*8=16
//        2*9=18
//        3*1=3
//        3*2=6
//        3*3=9
//        3*4=12
//        3*5=15
//        3*6=18
//        3*7=21
//        3*8=24
//        3*9=27
//        4*1=4
//        4*2=8
//        4*3=12
//        4*4=16
//        4*5=20
//        4*6=24
//        4*7=28
//        4*8=32
//        4*9=36
//        5*1=5
//        5*2=10
//        5*3=15
//        5*4=20
//        5*5=25
//        5*6=30
//        5*7=35
//        5*8=40
//        5*9=45
//        6*1=6
//        6*2=12
//        6*3=18
//        6*4=24
//        6*5=30
//        6*6=36
//        6*7=42
//        6*8=48
//        6*9=54
//        7*1=7
//        7*2=14
//        7*3=21
//        7*4=28
//        7*5=35
//        7*6=42
//        7*7=49
//        7*8=56
//        7*9=63
//        8*1=8
//        8*2=16
//        8*3=24
//        8*4=32
//        8*5=40
//        8*6=48
//        8*7=56
//        8*8=64
//        8*9=72
//        9*1=9
//        9*2=18
//        9*3=27
//        9*4=36
//        9*5=45
//        9*6=54
//        9*7=63
//        9*8=72
//        9*9=81
        //去重,把i<=9改成i<=j
//        for (int j = 1; j <= 9; j++) {
//            for (int i = 1; i <= j; i++) {
//                System.out.println(j+"*"+i+"="+j*i);
//            }
//        }
//        1*1=1
//        2*1=2
//        2*2=4
//        3*1=3
//        3*2=6
//        3*3=9
//        4*1=4
//        4*2=8
//        4*3=12
//        4*4=16
//        5*1=5
//        5*2=10
//        5*3=15
//        5*4=20
//        5*5=25
//        6*1=6
//        6*2=12
//        6*3=18
//        6*4=24
//        6*5=30
//        6*6=36
//        7*1=7
//        7*2=14
//        7*3=21
//        7*4=28
//        7*5=35
//        7*6=42
//        7*7=49
//        8*1=8
//        8*2=16
//        8*3=24
//        8*4=32
//        8*5=40
//        8*6=48
//        8*7=56
//        8*8=64
//        9*1=9
//        9*2=18
//        9*3=27
//        9*4=36
//        9*5=45
//        9*6=54
//        9*7=63
//        9*8=72
//        9*9=81
        //调格式:每一行打印一个空位\t并把println的ln去掉;每一行打完换行,就是把第二层循环完加System.out.println()
        //嵌套循环就是外层循环一次,内存循环所有的
        //println是换行,ln去掉是不换行
        for (int j = 1; j <= 9; j++) {
            for (int i = 1; i <= j; i++) {
                System.out.print(j+"*"+i+"="+j*i+"\t");
           }
            System.out.println();
        }
//        1*1=1
//        2*1=2    2*2=4
//        3*1=3    3*2=6    3*3=9
//        4*1=4    4*2=8    4*3=12    4*4=16
//        5*1=5    5*2=10    5*3=15    5*4=20    5*5=25
//        6*1=6    6*2=12    6*3=18    6*4=24    6*5=30    6*6=36
//        7*1=7    7*2=14    7*3=21    7*4=28    7*5=35    7*6=42    7*7=49
//        8*1=8    8*2=16    8*3=24    8*4=32    8*5=40    8*6=48    8*7=56    8*8=64
//        9*1=9    9*2=18    9*3=27    9*4=36    9*5=45    9*6=54    9*7=63    9*8=72    9*9=81
    }
}

1*1=1    
2*1=2    2*2=4    
3*1=3    3*2=6    3*3=9    
4*1=4    4*2=8    4*3=12    4*4=16    
5*1=5    5*2=10    5*3=15    5*4=20    5*5=25    
6*1=6    6*2=12    6*3=18    6*4=24    6*5=30    6*6=36    
7*1=7    7*2=14    7*3=21    7*4=28    7*5=35    7*6=42    7*7=49    
8*1=8    8*2=16    8*3=24    8*4=32    8*5=40    8*6=48    8*7=56    8*8=64    
9*1=9    9*2=18    9*3=27    9*4=36    9*5=45    9*6=54    9*7=63    9*8=72    9*9=81

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/525134.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

BugkuCTF-MISC题cisco(writeup)

解题准备 本题需要掌握AES加解密&#xff0c;cisco模拟器软件Cisco Packet Tracer 以及cisco交换机基本命令。 解题流程 cisco 描述: 密码是flag。 把cisco.zip解压后&#xff0c;得到2个txt文档。 解题思路 1.txt打开是乱码&#xff0c;先看看2.txt文件。 2.txt打开后得到…

增强for循环讲解

package com.wuming.struct; public class ForDemo05 { public static void main(String[] args) { //增强for循环 //jdk5特性 int[] numbers{10,20,30,40,50};//定义了一个数组 for (int i 0; i < 5; i) { System.out.p…

20张图表达程序员的心酸

戳蓝字“CSDN云计算”关注我们哦&#xff01;「1」被老板委派接手刚刚离职同事的项目...「2」当他们要求我测试所有应用功能时「3」准备下班的时候,测试又提bug过來了… 「4」使用新框架却忘记阅读文档「5」测试实习生的代码「6」网络延迟的危害...「7」测试刚写完的代码「8」d…

BugkuCTF-MISC题convert

下载文件 打开文件&#xff0c;发现1和0总个数除以8余一个数 所以删除尾部的0&#xff0c;将1.txt改为1-删除尾部0.txt 八位二进制 对应 两个十六进制 先将其隔开 with open("1-删除尾部0.txt",r) as f:s f.read()for i in range(0,len(s),8):#print(s[i:i8],end&q…

程序员为什么想进大厂,看看年终奖你们就知道了

戳蓝字“CSDN云计算”关注我们哦&#xff01;2018年的最后一个月&#xff0c;一年的辛苦不易除了放假就盼着年终奖了&#xff0c;一直以来被外行人称为“钱多话少”的程序员&#xff0c;到了年底也都能拿到不少的年终奖&#xff0c;毕竟都是996拼出来的&#xff0c;那么国内的互…

break详细讲解啊

package com.wuming.struct; public class BreakDemo01 { public static void main(String[] args) { //break终止当前循环&#xff0c;循环后面的可继续输出 int i0; while(i<100){ i; System.out.println(i); …

BugkuCTF-MISC题linux与linux2

linux 下载文件 解压 得到flag文件 在终端输入cat flag或者strings flag即可得到flag key{feb81d3834e2423c9903f4755464060b} linux2 下载文件 解压 在终端输入strings brave 搜索得到key

continue详细讲解

package com.wuming.struct; public class ContinueDemo01 { public static void main(String[] args) { //continue 跳过当前循环即当前循环内continue后面的输出语句不执行&#xff0c;继续下一次循环 int i0; while(i<100){ i;…

Python | 7招教你识别一个网站是否是Django后台

戳蓝字“CSDN云计算”关注我们哦&#xff01;作者 l 上海小胖 来源 l Python专栏&#xff08;ID&#xff1a;xpchuiit&#xff09;转载请联系授权&#xff08;微信ID&#xff1a;pythonzhuanlan&#xff09;目录&#xff1a;1. 利用Debug模式异常页面判断2. 通过CSRF Token验…

BugkuCTF-MISC题Photo的自我

下载附件得到一个压缩包&#xff0c;压缩包里面是个文件夹&#xff0c;文件夹内有一个图片和两个加密的压缩包&#xff0c;先看看这个图片 能隐约发现右下角有信息藏着的&#xff0c;修改图片高度得到图片右下角的信息:B:One2021 图片右下角的信息露出来了&#xff1a;B:One2…

java.lang.ClassNotFoundException: lombok.Data

原因&#xff1a;mysql datetime类型&#xff0c;实体类 写成了 Data 方案&#xff1a;把所有的实体类&#xff0c;还有可能不在一个包下的扩展实体类找到&#xff08;博主就是耗在这里忘记了还有个扩展实体类&#xff09;&#xff0c;Data改成Date 耗时&#xff1a;2021/11/…

C语言变量声明和定义 - C语言零基础入门教程

目录 1.变量名的开头必须是字母或下划线&#xff0c;不能是数字2.变量名中的字母是区分大小写的3.变量名绝对不可以是 C 语言关键字4.变量名中不能有空格四.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 **程序猿有一个梗&#xff1a;写代码代码…

我那么拼命,为什么还会被裁掉?

戳蓝字“CSDN云计算”关注我们哦&#xff01;本文转载自「程序人生」&#xff0c;搜索「coder_life」即可关注。我们那么努力&#xff0c;为什么还会被裁掉&#xff1f;昨晚下班经过北京望京地铁站&#xff0c;看到一位姑娘&#xff0c;在换乘通道里的消防栓上&#xff0c;打开…

BugkuCTF-MISC题Pokergame

补充&#xff1a; 用010hex打开zip文件。 把504B0304后的第3、4个byte改成0000 即将0900改为0000 而504B0102后的第5、6个byte不需改成0000即可破解伪加密。 解题 下载&#xff0c;解压 文件有hint.txt,king.jpg,kinglet.jpg,Poke.zip 通过binwalk -e 和foremost分别分离kin…

ssm_layui_billmanagersystem账单管理系统(全栈开发)

https://github.com/blackDream-sys/ssm_layui_managersystem 注释很全面&#xff0c;前端和后端方法都写的通俗易懂&#xff0c;适合大家学习

C语言格式控制符/占位符 - C语言零基础入门教程

目录 1.C 语言格式控制符/占位符2.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 >> C 语言基础入门 网络有这么一个段子&#xff1a; 如果说一个男生没对象 —单身狗&#xff1b;如果说一个女生没对象 — 狗不理&#xff1b; 1.C 语言格式控制符/占位符 不管是单…

Elastic:Beyond Search!

戳蓝字“CSDN云计算”关注我们哦&#xff01;作为后端的程序员&#xff0c;如果没有听说过Elastic及其产品Elasticsearch或者ELK&#xff0c;那实在是太Out了&#xff0c;这款分布式的实时搜索和分析引擎自从诞生以来&#xff0c;就受到了众多程序员的青睐&#xff0c;自其第一…

PWN题[强网先锋]no_output

知识点 strcpy(dest, src) strcpy 函数用于将指定长度的字符串复制到字符数组里 语法形式为&#xff1a;char *strcpy(char *dest, const char *src, int n)&#xff0c; 表示把src所指向的字符串里以src地址开始的前n个字节复制到dest所指的数组里&#xff0c;并返回被复制后…

上传自己的项目到github

思路&#xff1a;用秘钥将自己项目和github建立连接&#xff0c;实现上传 实现&#xff1a; 1.准备工具&#xff0c;下git&#xff0c;配置环境变量&#xff0c; 桌面右击出现 就ok&#xff0c;然后 cmd 输入git --version 说明安装和配置成功 2.qq邮箱和qq密码注册github&…

漫画:如何实现大整数相乘?(上)

戳蓝字“CSDN云计算”关注我们哦&#xff01;前一段时间&#xff0c;小灰发布了一篇有关大整数相加的漫画&#xff0c;没看过的小伙伴可以先看一看&#xff1a;漫画&#xff1a;如何实现大整数相加&#xff1f;那么&#xff0c;大整数相乘又是如何实现的呢&#xff1f;起初&…