不知道哪里错了
查看原帖
不知道哪里错了
722631
robin_yin楼主2022/8/12 11:21

代码如下```cpp

#include<iostream>
using namespace std;

int main(){
	int n,m=1,len,cnt=0;
	cin>>n;
	for(int i=1;i<=n*n;i++)
	{
  
		if (m<10)
			cout<<"0"<<m;
		else
			cout<<m;
		if (m%n==0)
			cout<<endl<<endl;
		m++;
	}
	
	len=2*n;
	while(len>0)
	{
		len-=2;
		for(int j=1;j<=len;j++){
			printf(" ");
		}
		
		for(int j=0;j<(2*n-len)/2;j++){
			cnt++;
			if(cnt<10){
				printf("0");
			}
			printf("%d",cnt);
		}
		printf("\n\n");
	}	
}
2022/8/12 11:21
加载中...