题目描述 打印空心正方形 输入描述 输入一个整数n,1<=n<=100 输出描述 输出一个有字符'*'构成的空心正方形(只有边界上有'*') 样例输入 样例输出 ...
使用for和if打印一个空心正方形 思路:要想打印一个 x 的空心正方形,首先它的第一横行和最后一行都是填满的,需要全部遍历出来,第二三四行和只有左右两条边是出来的,中间部分为空的。因此在打印第二三四列的时候,需要再进行一下判断,来确定打印空格。 使用for循环打印一个菱形 思路分析: 输出一个菱形,可以拆分成两部分进行思考,分成上下两个三角形来进行输出,那好了,如何输出一个三角那,首先,三角形的 ...
2017-07-15 19:51 1 12516 推荐指数:
题目描述 打印空心正方形 输入描述 输入一个整数n,1<=n<=100 输出描述 输出一个有字符'*'构成的空心正方形(只有边界上有'*') 样例输入 样例输出 ...
图 1 要输出如图1所示的菱形,第一反应是看看这个菱形有什么特点。在草稿纸上比划了半天,将图1转化成了图2用数字表示的图 ...
编写程序,在控制台上输出空心菱形,对角距离为6. public class Diamond { public static void main(String[] args) { printHollowRhombus(6); } public ...
今天翻资料的时候,无意间发现了一个文件,是刚接触编程的时候用c++写的一段程序,我称之为"图形打印机",想着把所有图形都打印出来,后来发现其实每种图形的代码都是一个思路,就不想做重复劳动了。今天翻到了 ...
咱们来看看效果(不多说,上图): 感觉效果还是不错的,但是就是不知道为什么我把星号(*)换成其他字符(比如❤)就不行了,>﹏< ...
打印空心菱形如果一开始觉得比较困难的话,那么不妨分成几个步骤走完成菱形的打印。 1.先打印一个直角三角形(都是由星星组成的) 代码如下: 编译运行,在DOS窗口下输入5,结果如下图所 2.先打印一个实心的三角形(就是空格和星星的组成) 代码 ...
打印空心菱形主要分两个部分,上半部分和下半部分。 根据输入的数字(n),打印对应的行数(2n-1),决定上半部分多一个,还是下半部分多一个 我的示例是上半部分多一个 1.上半部分是由一个倒三角加一个等腰三角在加一个倒三角构成 如图 代码 ...
一、打印效果 二、实现代码汇总 为了方便初学者对代码的理解,建议熟练t1到t5为各种三角的打印,然后再进行菱形的打印实现。 ...