三角形输出不对,输入9,三角形就很奇怪
by C202301 @ 2023-08-16 16:06:51
三角形是不是没打0
by C202301 @ 2023-08-16 16:08:43
正方形不能这么输出
by C202301 @ 2023-08-16 16:12:21
正方形部分是这样的
```
for(i=1;i<=n;i++){
for(j=1;j<=n;j++){
if(k<10) {
cout<<"0"<<k;
k++;
}
else {
cout<<k;
k++;}
}cout<<endl;}
```
by C202301 @ 2023-08-16 16:14:01
三角形初值 $i$ 不能等于 $4$,应该等于 $n$。
by C202301 @ 2023-08-16 16:15:36
@[xibaby](/user/995569) 正方形部分也可以这样写
```cpp
string Convert(int i)
{
if(i<10)return "0"+to_string(i);
return to_string(i);
}
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
cout<<Convert((i-1)*n+j);
}
cout<<endl;
}
cout<<endl;
return 0;
}
```
by sketchi @ 2023-08-18 20:17:41