输出 n 阶实心菱形 占2*n-1行
2017-07-06 16:45
260 查看
#include <iostream> using namespace std; int main(){ int n; cin >> n; for (int i=1;i<=n;i++) { for (int j=1;j<=(2*n-1);j++) { if (j>n-i && j<n+i) { cout<<"*"; } else { cout<<" "; } } cout<<endl; } for (int i=n-1;i>= 1;i--) { for (int j=1;j<=(2*n-1);j++) { if (j>n-i && j<n+i) { cout<<"*"; } else { cout<<" "; } } cout<<endl; } system("pause"); return 0; }
相关文章推荐
- [c语言]输入n,分别用*输出边长为n的实心菱形和空心菱形
- 输入n,分别用*输出边长为n的实心菱形和空心菱形。
- Java输出实心菱形
- 输入边长n 输出n边长实心菱形 和n边长空心菱形
- 用*输出边长为n的实心菱形
- C# 输出一个 实心菱形&&空心菱形
- java输出实心菱形
- 学习笔记---整理资料翻出的旧练习,输出实心和空心图形:矩形,三角形,菱形,箭头,心形
- java中根据输入的数字输出空心菱形和实心菱形
- 浅谈输出实心菱形和空心菱形
- C语言 输入n,分别用*输出边长为n的实心菱形和空心菱形
- 输出菱形,
- 输出一个菱形
- for循环输出空心菱形的形状【java】
- 菱形的输出(C++语言)
- CCF NOI 1032.输出菱形
- C++输出上三角/下三角/菱形/杨辉三角形
- 打印空心和实心菱形
- NUC1014 排版题.输出排列成菱形的字母【打印图案】
- 输出多个菱形又写了一遍!