java-用for循环打印大写字母(部分简单大写字母)
java-用for循环打印大写字母(部分简单大写字母)
- A
- B
- C
- D
- E
- F
- H
- L
- Z
A
/*** @Author jinliwei* @Date 2019/9/20 14:02**/
public class A {public static void main(String[] args) {int width=25;int height=width/2;for (int i=0;i<height;i++){for (int j=0;j<width;j++){if (i==((height+1)/2)){if (j>=width/2-i && j<=width/2+i){// if (j%3==0){// System.out.print("*");
// }else {// System.out.print(" ");
// }System.out.print("*");}else {System.out.print(" ");}}else {if (j == width/2+i){System.out.print("*");} else if (j == width/2-i){System.out.print("*");} else {System.out.print(" ");}}}System.out.println(" ");}}
}
B
/*** @Author jinliwei* @Date 2019/9/20 15:12**/
public class B {public static void main(String[] args) {int k=0;while (k<2){int height =4;//最好偶数int width =height/2;for (int i=0;i<height+1;i++){for (int j=0;j<width+1;j++){if (i>width){if (j==0){System.out.print("* ");} else if (j==width-(i-width)+1){System.out.print("* ");} else {System.out.print(" ");System.out.print(" ");}}else {if (j==0){System.out.print("* ");} else if (j==i){System.out.print("* ");} else {System.out.print(" ");System.out.print(" ");}}}System.out.println();}k=k+1;}System.out.println("*");}
}
C
/*** @Author jinliwei* @Date 2019/9/20 16:05**/
public class C {public static void main(String[] args) {int height=5;int width=height*2;for (int i=0;i<height;i++){if (i==0){for (int k=0;k<width;k++){if (k==0){System.out.print(" ");} else {System.out.print("*");}}} else if (i==height-1){for (int k=0;k<width;k++){if (k==0){System.out.print(" ");} else {System.out.print("*");}}} else {for (int k=0;k<width;k++){if (k==0){System.out.print("*");} else {System.out.print(" ");}}}System.out.println();}}
}
D
/*** @Author jinliwei* @Date 2019/9/20 16:14**/
public class D {public static void main(String[] args) {int height =7;//最好基数数int width =height/2;for (int i=0;i<height+1;i++){if (i>width){for (int j=0;j<width+1;j++) {if (j == 0) {System.out.print("* ");} else if (j == width - (i - width) + 1) {System.out.print("* ");} else {System.out.print(" ");}}}else {for (int j=0;j<width+1;j++){if (j==0){System.out.print("* ");} else if (j==i){System.out.print("* ");} else {System.out.print(" ");}}}System.out.println();}}
}
E
public class E {public static void main(String[] args) {int max=9;int middle=(max-max%2)/2;for(int i=0;i<max;i++){if (i==0||i==max-1){for (int j=0;j<max/3*2;j++){System.out.print(" * ");}}else if(i==middle){for (int j=0;j<max/3*2;j++){System.out.print(" * ");}}else {System.out.print(" *");}System.out.println();}}
}
F
public class F {public static void main(String[] args) {int max=9;int middle=(max-max%2)/2;for(int i=0;i<max;i++){if (i==0){for (int j=0;j<max/3*2;j++){System.out.print(" * ");}}else if(i==max/3){for (int j=0;j<max/3*2;j++){System.out.print(" * ");}}else {System.out.print(" *");}System.out.println();}}
}
H
public class H {public static void main(String[] args) {int max=9;int middle=(max-max%2)/2;for(int i=0;i<max;i++){if (i==middle){for (int j=0;j<max/3*2;j++){System.out.print(" * ");}}else {System.out.print(" * ");for (int j=0;j<max/3*2-2;j++){System.out.print(" ");}System.out.print(" * ");}System.out.println();}}
}
L
public class L {public static void main(String[] args) {int max=10;for(int i=0;i<max;i++){System.out.println("*");if (i==(max-1)){for (int j=0;j<i;j++){System.out.print("* ");}}}}
}
Z
public class Z {public static void main(String[] args) {int max=9;for (int i=0;i<max;i++){if (i==0||i==max-1){for (int j=0;j<max;j++){System.out.print(" * ");}}else {for (int j=i;j<max-1;j++){System.out.print(" ");}System.out.print(" *");}System.out.println();}}
}
java-用for循环打印大写字母(部分简单大写字母)相关推荐
- Java用for循环打印99乘法表
Java用for循环打印99乘法表 ##Java用for循环打印99乘法表 public static void main(String[] args) {for(int i = 9;i >0; ...
- java使用for循环打印出所有的水仙花数
import java.util.Scanner; class Shuixianhua {public static void main(String[] args) {//使用for循环打印出所有的 ...
- Java之for循环打印倒直角三角形
本文有基本的方法重载,实现的基本思路如下: 1.先用for循环嵌套打印一个正方形 2.修改循环条件,使小星星数依次递减 3.打印星星之间用for循环打印空格数,呈现递增趋势. 4.打印双空格以消除打印 ...
- Java利用for循环打印数组
先新建一个java.class文件 第一种表示方法为基础型 public class for循环 {public static void main(String[] args) {int[] numb ...
- java用for循环打印心形_怎么用for循环打出爱心
先上效果图: 这是用*组成的爱心,下面讲讲思路: 首先这个图形可以拆分成三部分:第一部分是上面三行的两个梯形,第二部分是中间三行的长方形,第三部分是最下面的倒三角形. 其实图形拆分好之后,一步步实现就 ...
- Java语言 for循环打印各种简单几何图形
>简单的几何图形打印,运用for循环实现 #代码初学# 其中包含以下图形,由于显示问题,以下图形和代码打印出来的有些许差别(打印出来的是标准图形) ① ==========打印直角三角形=== ...
- 用java程序for循环打印菱形_编写Java程序,应用for循环打印菱形、三角形
//输出三角形//右上 for(int m = 1; m <= 10; m++) {for (int n = 1; n <= m; n++) { System.out.print(&quo ...
- java两个线程循环打印_java循环打印 多线程
问题描述 Java多线程,循环打印"我是多线程"10次. 思路: 1 开启5个线程 "我" "是" "多" " ...
- 什么是水仙花数,使用Java的for循环简单输出100~999的水仙花数和个数
水仙花是一种很美丽的花,那我们数学领域中有一种数字也是和水仙花般美的数字,叫做水仙花数,那么这种数字和其他数字有什么区别呢?水仙花数的特别之处在哪呢? 首先,水仙花数是一个三位数,也就是说,水仙花数的 ...
- 遍历这些字符串,如果字符串没有包含数字的, * 就将字符串中的小写字母转成大写字母并打印字符串
package Day08;import java.util.Scanner;/*** 有如下字符串:"12ab","java","cd", ...
最新文章
- 又偷懒了4个月,督促自己
- Matlab | matpower5.0:最优潮流执行步骤
- Nginx的启动阶段讲解
- 编写高质量代码的50条黄金守则
- CentOS 7.1 Bridge启用STP报错Master connection not found or invalid
- abb变频器dp适配器说明书_国产变频器与西门子和ABB的差距大吗?
- Python并发编程:多线程-Thread对象的其它属性和方法
- 精挑细选的几个公众号,你值得拥有
- Android两种 旋转Bitmap方法
- mysql各版本jar包下载
- 软件实施工程师项目经验(转
- matlab for 数组,Matlab数组
- 初识云计算————云计算概念
- 骞云科技完成500万美元A+轮融资,清流资本领投
- 汽车中控屏显示com点android,老车遇上安卓大屏导航中控的坑
- 软件对计算机有配置要求吗,软件设计所需配置,你的电脑够格了吗
- ftp服务器文件防盗链,IIS防盗链组件
- 期货分仓软件 /股票分仓软件的功能有哪些?
- c语言读取pc手柄按键,qt解析joystick飞行摇杆按键信息
- Java7日期时间API
热门文章
- java 1.5 jdk_jdk1.5安装及配置
- 无穷级数求和7个公式_高中数学:教你等差数列求和公式,有这7种方法
- Excel下拉列表式的动态图表,你会制作吗?
- 中国知网论文free下载的方法
- 画毛毛虫代码计算机图形学,毛毛虫的任务
- 操作系统-------------------内存空间的分配方式(连续分配和非连续分配和虚拟存储技术)
- mac锁屏后阻止睡眠
- 什么是驻点和拐点_驻点、极值点、拐点间的“爱恨情仇”
- 台式计算机总是重启,电脑为什么老是自动重启?我的电脑经常自动重启!!
- 多个独立的excel文件合并到一个excel文件的多个工作表Sheet中