@[TBA3D](/user/809436) emm……你对一下代码,你三角形好像出了问题……(~~我懒得对代码了~~)
```
#include<iostream>
using namespace std;
int main(void)
{
int n,a=1;
cin>>n;
for(int i=1;i<=n;i++)//正方形
{
for(int j=1;j<=n;j++)
{
if(a<10)cout<<0<<a;
else cout<<a;
a++;
}
cout<<endl;
}
cout<<endl;
a=1;
for(int i=1;i<=n;i++)//三角形
{
for(int j=n-i;j>=1;j--)
{
cout<<" ";
}
for(int k=1;k<=i;k++)
{
if(a<10)cout<<0<<a;
else cout<<a;
a++;
}
cout<<endl;
}
return 0;
}
```
by zjy_747287 @ 2022-10-23 20:51:42
@[TBA3D](/user/809436) ```
cin```你就当成```scanf```,```cout```你就当成```printf```
头文件不用管,只是C与C++的区别
by zjy_747287 @ 2022-10-23 20:54:43
```endl```你就当成```\n```
by zjy_747287 @ 2022-10-23 20:56:09
@[zjy2511001455](/user/747287) 现在知道了,不是那个三角形循环的错,是我的空格只打印了一个哈哈哈,不过还是谢谢了,让我想到了那
by TBA3D @ 2022-10-23 21:12:06