求助啊!!!0分。

P5725 【深基4.习8】求三角形

三角形输出不对,输入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


|