嵌套循环语句走起

来源:互联网 发布:尤尼克斯淘宝旗舰店 编辑:程序博客网 时间:2024/04/28 11:56
#include <stdio.h>


void main()
{

int i ,j,k,n;
printf("请输入行数:") ; 
scanf("%d",&n) ; 
 
for(i=0;i<(n/2)+1;i++)
{

for(j=0;j<(n-1)-2*i;j++) 
{
 printf(" ");

 
for(j=0;j<i+i+1;j++)
{
printf(" "); 
printf("*");
}

printf("\n");
    }
    for(i=0;i<(n/2);i++)
{

for(j=0;j<2*i+2;j++) 
{
 printf(" ");

 
for(j=0;j<(n-2)-2*i;j++)
{
   printf(" "); 
printf("*");
}

printf("\n");
    }


} 这是自己琢磨的一段代码,能输出任意的奇数行菱形,算是绞尽脑汁吧,东平西凑终于完成了。
0 0