标题:空心菱形
小明刚刚开发了一个小程序,可以打印出任意规模的空心菱形,规模为6时,如下图:
****** ******
***** *****
**** ****
*** ***
** **
* *
** **
*** ***
**** ****
***** *****
****** ******
(如果有对齐问题,参看【图1.png】)
他一高兴,踢掉了电源,最后一次修改没有保存.....
毛病出在划线的部分。
请你帮助小明分析程序,填写划线部分缺失的代码。
public class Main
{
static String pr(int m, int n)
{
String s = "";
for(int i=0; i<n; i++) s += " ";
for(int i=0; i<m; i++) s = "*" + s + "*";
return s;
}
static void f(int n)
{
String s = pr(1,n*2-1) + "\n";
String s2 = s;
for(int i=1; i<n; i++){
s = ____________________________________; //填空位置
s2 = s + s2 + s;
}
System.out.print(s2);
}
public static void main(String[] args)
{
f(6);
}
}
注意:只填写缺少的内容,不要填写题面已有代码或说明性文字。
答案:pr(i+1, (n-i)*2-1)+"\n"
java实现第六届蓝桥杯空心菱形
JAVA 实现 蓝桥 第六届 菱形
2023-09-14 08:58:10 时间
空心菱形
相关文章
- java实现发送邮件工具[通俗易懂]
- java calendar 设置小时_Java Calendar.set 方法设置时间的问题
- java中scanner意思_Java中的Scanner
- MySQL字段类型如何转为java_Java JDBC中,MySQL字段类型到JAVA类型的转换
- 用java实现笛卡尔积_Java实现笛卡尔积
- jdk1.7 hashmap扩容_Java并发实现原理:JDK源码剖析
- Java操作MySQL数据库:实现看似不可能的梦想(java连接mysql数据库)
- Java与MySQL的实现协同(java和mysql)
- 数据库Java实现Oracle数据库监控(java监听oracle)
- 服务器实现Java远程访问Linux服务器(java远程linux)
- 写入数据Java实现MySQL数据写入(java向mysql)
- Java实现Redis分布式锁(java实现redis锁)
- 分布式Java实现Redis分布式:从入门到精通(java实现redis)
- 设置使用Java实现Redis数据过期设置(redisjava过期)
- 数据 使用Java操作Redis实现有效数据过期(redisjava过期)
- 策略Java与Redis结合,实现过期策略(redisjava过期)
- 策略Java中Redis实现过期策略实践(redisjava过期)
- 机制基于Redis与Java实现强制数据过期机制(redisjava过期)
- Java脚本实现Linux系统的登录(java登录Linux)
- 使用Java连接MySQL实现查询功能(java连接mysql查询)
- 使用Java远程控制Linux 实现简单、高效的服务器管理(java控制linux)
- 实现Java实现Redis锁的研究与应用(redis锁java)
- Java调用Linux库实现跨系统功能(java调用linux库)
- 基于Linux操作系统上实现 Java 编程(linux r java)
- Java编程在Linux上的应用(java编程 linux)
- 实现Java认证让你离Oracle更近一步(java认证oracle)
- Oracle中实现Java程序设计的极限可能性(oracle中的java)
- 客户端Java客户端快速关闭Redis连接(关闭redis的java)
- 利用Java实现zip压缩/解压缩
- java向文件末尾添加内容示例分享
- java实现jframe透明窗体示例