问题遇到的现象和发生背景
就也不算难的一道题,新手刚写
题目描述
给出n(1\le n\le13)n(1≤n≤13),请输出一个直角边长度是 nn 的数字直角三角形。所有数字都是 2 位组成的,如果没有 2 位则加上前导 0。
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
int n;
cout<<"please input the numbers"<<endl;
cin>>n;
int i = 0;
int j;
int k = 0;
for(;i<n;i++){
for(j = 0;j<n-i;j++){
k++;
if(k<10){
cout<<"0"<<k;
}
else cout<<k;
}
cout<<endl;
}
}
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果
请大佬帮忙看看呜呜