C++打印数字金字塔
⒋打印数字金字塔1121123211234321......12345678987654321用c++写,要求用户输入行数...
⒋打印数字金字塔
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
. . . . . .
1 2 3 4 5 6 7 8 9 8 7 6 5 4 3 2 1
用c++写,要求用户输入行数 展开
1
1 2 1
1 2 3 2 1
1 2 3 4 3 2 1
. . . . . .
1 2 3 4 5 6 7 8 9 8 7 6 5 4 3 2 1
用c++写,要求用户输入行数 展开
展开全部
/*line >= 10情况自行考虑*/
int main(){
cout << "please input the line numbers" << endl;
int line = 0;
cin >> line;
for (int i = 1; i <= line; i++){
for (int j = 0; j < line - i; j++){
cout << " ";
}
for (int k = 0; k < i; k++){
cout << k + 1 ;
}
for (int t = i - 1; t > 0; t--){
cout << t;
}
cout << endl;
}
return 0;
}
追问
谢谢,我已经写出来了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询