三明交通建设集团网站校园网站建设方向
文章目录
- 题目描述
 - 算法思路
 - 代码示例
 
题目描述
在屏幕上输出以下图案:
 
算法思路

代码示例
#define  _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{int n;scanf("%d", &n);//上半部分菱形for (int i = 0; i < n; i++)  //上半部分菱形有多少行{for (int a = 0; a < n - 1 - i; a++)  //每行有多少空格{printf(" ");}for (int j = 1; j <= (2 * i + 1); j++)  //每行有多少个*{printf("*");}printf("\n");}//菱形的下半部分for (int i = 0; i < n - 1; i++) //下半部分菱形有多少行{for (int a = 0; a < i + 1; a++)//每行有多少个空格{printf(" ");}for (int j = 0; j < 2 * (n - 1 - i) - 1; j++)//每行有多少个*{printf("*");}printf("\n");}return 0;
} 

