码迷,mamicode.com
首页 > 其他好文 > 详细

打印空心菱形

时间:2014-08-16 23:38:11      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:io   for   amp   c   print   第一个   ca   include   

#include<stdio.h>
void main()
{ int i,j,n;
printf("请输入 n:\n");
scanf("%d",&n);
for(i=0;i<=n-1;i++)
{
for(j=n+1-i;j>0;j--)
{
printf(" ");/*第一次打空格*/
}

printf("*");/*打印第一个‘*‘号*/
for(j=0;j<2*i-1;j++)
{
printf(" ");//中间的空格
}
if(i!=0)
{
printf("*");/*最后一个‘*‘,第一行只有一个‘*‘号*/
}

printf("\n");
}
for(i=n;i>=0;i--)
{
for(j=n+1-i;j>0;j--)/*第一次打空格*/
{
printf(" ");
}
printf("*");/*打印第一个‘*‘号*/
for(j=0;j<2*i-1;j++)//中间的空格
{
printf(" ");
}
if(i!=0)
{
printf("*");/*最后一个‘*‘,最后只有一个‘*‘号*/
}
printf("\n");
}
getch();
}

打印空心菱形,布布扣,bubuko.com

打印空心菱形

标签:io   for   amp   c   print   第一个   ca   include   

原文地址:http://www.cnblogs.com/zhouhaiou/p/3917048.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!