0
点赞
收藏
分享

微信扫一扫

输出半个菱形

金牛豆豆 2022-03-21 阅读 21

输出半个菱形

代码如下:
#include<stdio.h>
int main(){
	int n;
	scanf("%d",&n);
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n-i;j++){
			printf("  ");
		}
		
		for(int j=n-i+1;j<=n;j++){
			printf("*");
		}
		for(int k=1;k<i;k++){
			if(k!=i){
				printf("*");
			}
		}
		printf("\n");
	}
	for(int i=1;i<n;i++){
		printf("  ");
		for(int j=n-i+1;j<n;j++){
			printf("  ");
		}
		for(int j=i;j<n;j++){
			printf("*");
		}
		for(int k=i;k<n;k++){
			if(k!=i){
				printf("*");
			}
		}
		printf("\n");
	}
	return 0;
} 

在这里插入图片描述

举报

相关推荐

0 条评论