打印菱形

	int n = 5;
	for (int i = 1; i <= n ; i++) {
		for (int j = 1; j <= n - i;j++) {
			printf(" ");	
		} 
		for (int m = 1; m <=2 * i-1 ;m++) {	
			if (m==1||m== 2 * i-1) {
				 printf("*");
			}
			else {
				printf(" ");
			
			}				
		}	
		printf("\n");	
	}
	for (int i = 1; i < n; i++) {
		for (int j = 1; j <=i;j++) {
			printf(" ");		
		}
	
		for (int m = 1; m <=2*(n-i)-1; m++) {
			if (m ==1|| m == 2 * (n - i) - 1) {
				printf("*");
			}
			else {
				printf(" ");
			}			
		}
		printf("\n");
	
	}

#Java#
全部评论

相关推荐

点赞 1 评论
分享
牛客网
牛客企业服务