C语言输出菱形

来源:互联网 发布:s3c2440a数据手册 编辑:程序博客网 时间:2024/05/29 16:29
/** Copyright (c) 2016, 安徽大学计算机科学与技术学院* All rights reserved.* 作 者:  杨磊* 完成日期:2016 年 12 月 28 日* 问题描述:打印出一个菱形*/#include<cstdio>#include<algorithm>#include<stdlib.h>#include<iostream>#include<math.h>#include<string.h>using namespace std;int main(){    int n,i,j,k;    cin>>n;    for(i=1;i<=n;i++){        for(j=1;j<=n-i;j++)            printf(" ");        for(k=1;k<=2*i-1;k++)            printf("*");        printf("\n");    }        for(i=n-1;i>=0;i--){            for(j=1;j<=n-i;j++)                printf(" ");            for(k=1;k<=2*i-1;k++)                printf("*");            printf("\n");        }return 0;}

0 0
原创粉丝点击