我说两句

以下实例使用嵌套 for 循环来输出菱形:

#include

#include

#include

#include

using namespace std;

int main()

{

//外层循环控制行、换行

//内层循环控制列、列的图形

//中分的三角菱形

//定义半菱形高度,即定义了菱形的大小

int n ;

cout<

cin >> n;

//上半部分居中正三角n行

for (int i = 0; i < n; i++)

{

for (int j = 0; j < n - i -1; j++)

{

cout<

}

for (int j = 0; j <= 2 * i; j++)

{

//每行第一个和最后一个外打印星号,其余打印空格,做成空心效果,下半部分相同

if (j == 0 or j == 2 * i)

cout<

else

cout<

}

cout<

}

//下半部分居中倒三角n-1行

for (int i = 0; i < n - 1; i++)

{

for (int j = 0; j <= i; j++)

{

cout<

}

for (int j = 0; j <= 2 * ( n - i - 2 ); j++)

{

if (j == 0 or j == 2 * ( n - i - 2 ))

cout<

else

cout<

}

cout<

}

return 0;

}

测试输出结果:

请输入半菱形高度

5

*

* *

* *

* *

* *

* *

* *

* *

*

利用php打印出九行菱形,C++ 输出菱形相关推荐

  1. 利用php打印出九行菱形,PHP新手上路(九)

    建设一个简单交互的网站(五) 8. 投票系统 在许多时候,我们需要收集上网者和网友们的意见.例如:新版页面与旧版页面的比较:对某一事情的看法:对体育比赛结果的预测等等.这时候,你需要一个非常有效的网上 ...

  2. python打印长方形_利用python打印出菱形、三角形以及矩形的方法实例

    前言 本文主要给大家介绍了关于利用python打印出菱形.三角形以及矩形的相关内容,分享出来供大家参考学习,话不多说,来一起看看详细的介绍: 实例代码 #coding:utf-8 rows = int ...

  3. 输入行数,打印出相应行数的*直角三角形

    import java.util.Scanner; public class PrintTriangle{public static void main(String[] args){Scanner ...

  4. 能打印出心形的c语言小程序,简单的小程序(打印出螺旋行的矩阵)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 运行结果: please input a number between 1 to 99 10 1&nbsp&nbsp 2&nbsp ...

  5. Java 输入菱形高度 输出菱形

    java简洁代码,输入一个大于0的数,输出相应的菱形图形 package com.lifutao;import java.util.Scanner;public class Test {public ...

  6. python打印数字倒三角形_在python中用while语句打印出倒三角形【python 三角形】

    在python中用while语句打印出倒三角形 i = int(input("shuru")) a = 0 while a b = 0 while b print(end=&quo ...

  7. java输入菱形边长,输出菱形

    问题描述: 有一个类Rhombus.java,可以通过main函数显示菱形图案. 1.通过 Scanner 类来获取用户的输入. 2.需要使用嵌套的For语句,并使用System.out.print( ...

  8. 【Python AsciiArt】利用命令行打印出字符图案

    利用字符串生成工具可以方便的打印出自己想要字符图案,以及如何将图片转换为ASCII ART输出. 最终可以用命令行输出各种彩色图像---->> 一般字符图案 我们在使用一些开源软件的时候, ...

  9. python生成字符图形_【Python AsciiArt】利用命令行打印出字符图案

    利用字符串生成工具可以方便的打印出自己想要字符图案,以及如何将图片转换为ASCII ART输出. 最终可以用命令行输出各种彩色图像---->> 一般字符图案 我们在使用一些开源软件的时候, ...

最新文章

  1. jieba.lcut方法
  2. Webservice soap wsdl区别之个人见解
  3. CenterOS6.5 + OneinStack + Moodel3.23
  4. 对爬虫爬取到的数据进行存储
  5. SAP权限对象_SAP_APP
  6. leetcode258. 各位相加(简单题,但是你不看答案想不出来)
  7. php websocket应用实例,php使用websocket示例详解
  8. Java 遍历系统根目录
  9. JavaScript数组排序详解
  10. ubuntu 18.04 melodic roslaunch :七步使用roslaunch控制两个终端机器人
  11. Javascript面向对象特性
  12. Linux 性能测试与分析-转
  13. Glide 4.x之ModelLoader简单分析
  14. xcode中c语言清屏函数,浅谈iMac
  15. powerdesigner将name填充到comment中
  16. Win11动态磁贴没了?Win11中恢复动态磁贴的方法
  17. [从头读历史] 第280节 诗经目录以及十五国风的地域分布
  18. matlab 卡丹 公式,一般三次方程谢国芳求根公式的推导方法2(基于卡丹公式的推导).doc...
  19. Redis实现好友关注 | 黑马点评
  20. uniapp项目打包与部署云服务器

热门文章

  1. Linux网络和进程管理
  2. React.js小书总结
  3. 学习swift从青铜到王者之Swift控制语句04
  4. 聚集索引与非聚集索引及其查询效率【转载】
  5. DevExpress 汉化(简单、实用、快速) 转
  6. [蓝桥] 基础练习 十进制转十六进制 (java)
  7. 智能家居系统通信方式,主要有以下四种
  8. kylin cube 增量和全量
  9. XCode小白配置OpenGL练习环境
  10. 如何在eclipse里使用git