题解 | #X形图案#

X形图案

https://www.nowcoder.com/practice/83d6afe3018e44539c51265165806ee4

#include<stdio.h>
int main()
{
	 int j = 0;
	int i = 0;
    
	int c=0;
	char b[20] = {'*'};
	while(scanf("%d",&c)!=EOF)
	{ 
        if(c>=2 && c<=20)
        {
		for (j = 0;j<c;j++)
		{
			
			for(i=0;i<c;i++)
			{
				
				if(j==i||(j+i==(c-1)))
				{ 
				b[i] = '*';
					printf("%c", b[i]);
				}
				else
				{
					b[i] = ' ';
					printf("%c",b[i]);
				}
			 }
             printf("\n");
		}
        
        }
		else
        {
           break;     
        }
        //break;
	}
	
	return 0;
}

#悬赏#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务