#include <bits/stdc++.h>
using namespace std;
int main(){
freopen("p1046.in","r",stdin);
freopen("p1046.out","w",stdout);
int n,i,j,k=0;
short a[1001][1001]={0};
cin>>n;
for(i=1;i<=n;i++){
for(j=1+n-i;j<=n;j++){
k++;
a[i][j]=k%10;
}
}
for(i=1;i<=n;i++){
for(j=1;j<1+n-i;j++)cout<<" ";
for(j=1+n-i;j<=n;j++)cout<<a[i][j];
cout<<endl;
}
fclose(stdin);
fclose(stdout);
return 0;
}
打印三角形
最新推荐文章于 2025-11-25 11:31:36 发布
该代码片段展示了如何使用C++编程语言,通过`freopen`重定向输入和输出,读取一个nx(n-i)的二维数组,然后按照行进行逆序输出。
6612

被折叠的 条评论
为什么被折叠?



