物流企业网站友情链接交换网址大全
文章目录
- 题目描述
- 算法思路
- 代码示例
题目描述
在屏幕上输出以下图案:
算法思路
代码示例
#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;
}