1. 程式人生 > 其它 >C語言:列印實心菱形

C語言:列印實心菱形

技術標籤:C語言c語言

列印實心菱形

任務描述

輸入n,輸出以下圖案:
在這裡插入圖片描述
上述例圖輸入的n為4.
要求:採用for迴圈實現

AC程式碼

#include <stdio.h>
int main()
{
    int i, j, k, n; 
    scanf("%d", &n);
    //輸出上半菱形 
	for(i = 1;i <= n;i++)
	{
    	for(k = 1;k <= n-i;k++)
    	printf(" ");
		for(j = 1;j < 2*i;j++)
    	printf
("*"); printf("\n"); } //輸出下半菱形 for(i = n-1;i >= 1;i--) {//i=3,2,1 for(k = 1;k <= n-i;k++) printf(" "); for(j = 1;j < 2*i;j++) printf("*"); printf("\n"); } return 0; }