Python练习题023:打印菱形

题目

题目:打印出如下图案(菱形):
在这里插入图片描述

实现

  • 代码1:python
n=int(input("Please input the num:"))
for i in range(int(n/2)+1):
    print(" "*(int(n/2)-i),end=" ")
    print("*"*(2*i+1))
for i in range(int(n/2)):
    print(" "*(i+1),end=" ")
    print("*"*(n-2*i-2))
  • 代码2:C++
#include 
using namespace std;

int main(){
	printf("please input nums:");	int n;	cin>>n;
	for(int i=0;i

代码可以输入正的奇数,显示菱形

你可能感兴趣的:(【C++】)