输出:
1
121
12321
1234321
class PrintOneRow {
private int length;
public PrintOneRow(int length) {
this.length = length;
}
public void printRow() {
for (int i = 0; i <= length/2; i++) {
System.out.print(i+1);
}
for (int j = 0; j < length/2; j++) {
System.out.print(length / 2 - j);
}
System.out.println();
}
}
class PrintNum {
public static void main(String[] args) {
int numOfRows = 4;
PrintOneRow printOneRow;
for (int i = 1; i <= numOfRows; i++) {
for (int j = 0; j < numOfRows - i; j++) {
System.out.print(" ");
}
new PrintOneRow(2 * i - 1).printRow();
}
}
}
分享到:
相关推荐
最简单清晰的例子,主架构如下: int main(void) ... if(can2_rec_flag == 1) //如果CAN1接收到了一帧数据 { can2_rec_flag = 0; CAN2_WriteData(0x18412345); //以ID为 0x18412345向CAN上发送数据 } } }
总的来说,"ts_ra2_lanpatch_1_00"是一款针对《红警2》玩家的实用工具,它通过虚拟IPX协议,打破了系统限制,让玩家能够在不同版本的Windows系统之间顺利地进行局域网游戏,重温经典,延续了《红警2》的生命力。...
而SECS1、SECS2和HSMS (High Speed Message Service) 是SECS协议的不同版本,分别对应不同的功能和速度需求。 1. **GEM协议**: GEM是SECS标准的一个应用层,它定义了一种通用设备模型,使得主机系统可以控制和...
stm32串口1串口2,DMA方式收发数据。使用定时器定时查询DMA接收到的数据,当串口的数据空闲中断,将数据拷贝到缓冲区,交由其他程序处理。可以接收任意大小的数据包。本方法占用CPU时间极少,尤其是波特率很高时,...
【标题】构造正规式1(0|1)*101相应的DFA 在这个问题中,我们需要构造一个确定有限状态自动机(Deterministic Finite Automaton,简称DFA)来识别由正规式1(0|1)*101描述的语言。正规式1(0|1)*101表示的是以1开头,...
内含SPI1/SPI2两个接口的读写版本,都是用的DMA方式,通信速度还不够快,好像几十KB吧,具体忘了多少了。下载者可以试着优化一下,速度还可以提高的。部分测试结果:...
1、h2.pdf (H2 API) 2、h2-1.3.173.jar (截止2013-8-15最新的H2.jar) 3、h2-2013-07-28.zip (截止2013-8-15最新的H2服务,包括API\JAR\服务) 4、H2Database_SQL语法.doc 5、H2Database高级特性.doc 6、H2...
1. **忆典S1机顶盒**:忆典S1是一款基于Android系统的智能网络机顶盒,能够将普通电视转变为智能电视,支持在线视频播放、应用程序安装和网页浏览等功能。它配备了多种接口,如HDMI、USB等,便于与各种外部设备连接...
在下载三菱GX Works2时,需要注意的是,通常软件分为多个部分或光盘(如这里的Disc1和Disc2),这些部分可能需要按照特定顺序安装,以确保软件的完整性和功能的正常运行。在安装过程中,要确保遵循官方提供的安装...
ROS 2建立在ROS 1的成功基础之上,ROS 1目前已在世界各地的无数机器人应用中得到应用。 特色 缩短上市时间 ROS 2提供了开发应用程序所需的机器人工具,库和功能,可以将时间花在对业务非常重要的工作上。因为它 ...
ISO15765-1主要涵盖了传输层的规范,定义了数据链路层和物理层的详细要求。这部分内容包括了信号的传输速率、数据帧的结构以及错误检测机制。它规定了两种传输速率:10.4 kbps(主要用于CAN总线)和250 kbps,确保了...
一、绪论 2 二、Systemview软件简介 3 2.1 Systemview软件特点 3 2.2 使用Systemview进行系统仿真的步骤 3 三、二进制频移键控(2FSK) 4 3.1 二进制频移键控(2FSK)的基本原理 4 3.1.1 2FSK调制的方法 4 3.1.2 2...
Win64OpenSSL-1_0_2a.exe,从http://www.slproweb.com/products/Win32OpenSSL.html下载的64位版本
项目"Win32Project1_ffmpeg_dxva2"应该包含了编译配置、头文件、源代码以及必要的链接器设置,以确保FFmpeg与DirectX能够正确交互。 总结起来,这个项目旨在通过FFmpeg结合DXVA2,实现在Windows系统上的硬件加速...
2. **加载ASN.1规范**:在Asn1View中加载这个ASN.1规范,使其能够理解和解析相应的编码。 3. **导入数据**:将需要分析的ASN.1编码数据导入到Asn1View。 4. **查看和分析**:工具会将二进制数据转换成可视化的ASN.1...
本文将深入探讨“安装Apache提示缺少 libapr-1.so.0与libaprutil-1完美解决”的知识点,帮助读者理解其中的问题原因及解决方法。 ### Apache依赖库解析 在尝试安装Apache时遇到“缺少 libapr-1.so.0与libaprutil-1...
2. **更新数据**:接下来,我们使用`update()`方法将需要加密的字符串转化为字节数组,并传递给`MessageDigest`对象,以进行哈希计算。 ```java String input = "待加密的字符串"; byte[] inputBytes = input....
通过执行本升级包,可以将RDP7.1升级为RDP8.0,以充分利用RDP8.0提供的RemoteFX相关功能
dmg转iso工具 dmg2iso dmg2iso v0.2c by vu1tur (vu1tur@gmx.de) Syntax: dmg2iso <filename.dmg> <filename.iso>