1-4输出菱形

来源:互联网 发布:网络用语浅草 编辑:程序博客网 时间:2024/06/04 19:09

1-4 输出菱形

Time Limit: 1000ms   Memory limit: 65536

题目描述

通过本题目的练习可以掌握C++中数组的输入输出方法。

从键盘输入1int型数据N,根据该数据,输出一个用*组成的菱形,这个菱形中最多一行的*的个数是所输入的整数N。

注意:第N行第一个*号前有一个空格。

输入

 一个整数N,表示最多的一行 的个数。

输出

输出一个由*组成的菱形。

示例输入

5

示例输出

     *     * *    * * *   * * * *  * * * * *   * * * *    * * *     * *      *

提示

 

来源

 黄晶晶
#include<iostream>using namespace std;int main(){    int i,j,k,n;    cin>>n;    for(i=n-1;i>=0;i--)    {        for(j=i;j>0;j--)            cout<<" ";        for(k=1;k<=n-i;k++)            cout<<" *";        cout<<endl;    }    for(i=1;i<n;i++)    {        for(j=1;j<=i;j++)            cout<<" ";        for(k=n-i;k>0;k--)            cout<<" *";        cout<<endl;    }    return 0;}

0 0
原创粉丝点击