D308~D311语句练习扫尾

2023-11-09 00:50
文章标签 练习 语句 扫尾 d308 d311

本文主要是介绍D308~D311语句练习扫尾,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

D308-语句(for嵌套练习)
2.
/*屏幕上打印输出:
这里写图片描述
*/

这里写图片描述

2.
/*在屏幕上打印输出:
1
12
123
1234
12345
*/
class ForForTest
{
public static void main(String[] args)
{

        for(int x=1;x<=5;x++){for(int y=1;y<=x;y++){System.out.print(y); //只要不换行,就是接着前面的地方打印}System.out.println();//单纯换行}}}

3.for嵌套-九九乘法表
/*在屏幕上打印输出:
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
*/
自己的写法:
这里写图片描述
这里写图片描述

//想出现空格,,直接+“ ”多敲几个就行了:
这里写图片描述
//想把99乘法表打印齐全,就把外循环改成x<=9即可。这也可以看到,怎么把打印99乘法表一步步分解成小的想法

D310 语句-break-continue
2.6.4其他流程控制语句
break(跳出) continue(继续)
break语句的应用范围 :选择结构(switch)和循环结构
continue语句的应用范围:循环结构
注意:
a. 这两个语句离开应用范围,存在是没有意义的。

//continue只能用于循环结构。继续循环。特点:结束本次循环,继续下一次循环。
for(int x=0;x<3;x++)
{
continue;//continue下面写的所有语句都会被忽略
System.out.println(“x=”+x);

}

//实例2
for(int x=1;x<10;x++)
{
if(x%2==1)
continue;
System.out.println(“x=”+x); //这样就打印是2的倍数
}
//实例3
w:for(int x=0;x<3;x++)
{
q:for(int y=0;y<4;y++)
{
System.out.println(“x=”+x);
continue w;
}

}
/*
记住:
1.break和continue语句作用的范围
2.break和continue单独存在时,下面不可以有任何语句,因为都执行不到。
*/

b. 这两个语句单独存在,下面都不可以有语句,因为执行不到。
c. continue语句是结束本次循环继续下次循环。

E.g.
for(int x=0;x<3;x++)
{
for(int y=0;y<4;y++)
{
System.out.println(“x=”+x);
break;
}

}
这样的话,最后输出打印:
x=0
x=1
x=2

d. 标号的出现,可以让这两个语句作用于指定的范围。标号只用于循环上
E.g.
w:for(int x=0;x<3;x++)
{
q:for(int y=0;y<4;y++)
{
System.out.println(“x=”+x);
break w;//不写w就默认是跳内循环
}

}
这样的话,最后输出打印:
x=0

D311 -语句练习
要求:在屏幕上打印:
这里写图片描述
自己的做法:
这里写图片描述
这里写图片描述

给出的做法:
这里写图片描述
那么,我们把打印输出的“_”去掉,就可以得到一个等边三角形

                        2018.5.28

这篇关于D308~D311语句练习扫尾的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/373343

相关文章

MySQL INSERT语句实现当记录不存在时插入的几种方法

《MySQLINSERT语句实现当记录不存在时插入的几种方法》MySQL的INSERT语句是用于向数据库表中插入新记录的关键命令,下面:本文主要介绍MySQLINSERT语句实现当记录不存在时... 目录使用 INSERT IGNORE使用 ON DUPLICATE KEY UPDATE使用 REPLACE

python之流程控制语句match-case详解

《python之流程控制语句match-case详解》:本文主要介绍python之流程控制语句match-case使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录match-case 语法详解与实战一、基础值匹配(类似 switch-case)二、数据结构解构匹

grom设置全局日志实现执行并打印sql语句

《grom设置全局日志实现执行并打印sql语句》本文主要介绍了grom设置全局日志实现执行并打印sql语句,包括设置日志级别、实现自定义Logger接口以及如何使用GORM的默认logger,通过这些... 目录gorm中的自定义日志gorm中日志的其他操作日志级别Debug自定义 Loggergorm中的

在MySQL执行UPDATE语句时遇到的错误1175的解决方案

《在MySQL执行UPDATE语句时遇到的错误1175的解决方案》MySQL安全更新模式(SafeUpdateMode)限制了UPDATE和DELETE操作,要求使用WHERE子句时必须基于主键或索引... mysql 中遇到的 Error Code: 1175 是由于启用了 安全更新模式(Safe Upd

RabbitMQ练习(AMQP 0-9-1 Overview)

1、What is AMQP 0-9-1 AMQP 0-9-1(高级消息队列协议)是一种网络协议,它允许遵从该协议的客户端(Publisher或者Consumer)应用程序与遵从该协议的消息中间件代理(Broker,如RabbitMQ)进行通信。 AMQP 0-9-1模型的核心概念包括消息发布者(producers/publisher)、消息(messages)、交换机(exchanges)、

【Rust练习】12.枚举

练习题来自:https://practice-zh.course.rs/compound-types/enum.html 1 // 修复错误enum Number {Zero,One,Two,}enum Number1 {Zero = 0,One,Two,}// C语言风格的枚举定义enum Number2 {Zero = 0.0,One = 1.0,Two = 2.0,}fn m

MySql 事务练习

事务(transaction) -- 事务 transaction-- 事务是一组操作的集合,是一个不可分割的工作单位,事务会将所有的操作作为一个整体一起向系统提交或撤销请求-- 事务的操作要么同时成功,要么同时失败-- MySql的事务默认是自动提交的,当执行一个DML语句,MySql会立即自动隐式提交事务-- 常见案例:银行转账-- 逻辑:A给B转账1000:1.查询

html css jquery选项卡 代码练习小项目

在学习 html 和 css jquery 结合使用的时候 做好是能尝试做一些简单的小功能,来提高自己的 逻辑能力,熟悉代码的编写语法 下面分享一段代码 使用html css jquery选项卡 代码练习 <div class="box"><dl class="tab"><dd class="active">手机</dd><dd>家电</dd><dd>服装</dd><dd>数码</dd><dd

封装MySQL操作时Where条件语句的组织

在对数据库进行封装的过程中,条件语句应该是相对难以处理的,毕竟条件语句太过于多样性。 条件语句大致分为以下几种: 1、单一条件,比如:where id = 1; 2、多个条件,相互间关系统一。比如:where id > 10 and age > 20 and score < 60; 3、多个条件,相互间关系不统一。比如:where (id > 10 OR age > 20) AND sco

014.Python爬虫系列_解析练习

我 的 个 人 主 页:👉👉 失心疯的个人主页 👈👈 入 门 教 程 推 荐 :👉👉 Python零基础入门教程合集 👈👈 虚 拟 环 境 搭 建 :👉👉 Python项目虚拟环境(超详细讲解) 👈👈 PyQt5 系 列 教 程:👉👉 Python GUI(PyQt5)文章合集 👈👈 Oracle数据库教程:👉👉 Oracle数据库文章合集 👈👈 优