C++输入数学金字塔,如题:打印下面图形. 1 1 3 1 1 3 5 3 1 1 3 5 7 5 3 1 1 3 5 7

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 17:56:50
C++输入数学金字塔,如题:打印下面图形.                                  1                              1   3   1                          1   3   5   3   1                      1   3   5   7   5   3   1                  1   3   5   7
xT[O@++n./3LLgݎۖmW6bB@Ec 1\a_vqx&9gw|Җӣeh{GvϞ, l?<\}/ŽMnҹ b Blh/ AK\"֧yvl U˗5ݳeᖌӽ8AA:{;O.O;wd+9^=H?ٟGysޱ/-k%l[jj͵?/Ͻoǫ_&5(,ruc J nS&UZD[Q\(s .1D?J^8!\w|}(4`yp]&ThۆZ T4}#baIJdeW̲X(ʢ 5^,Vb9%"$p<"I:t$@wmv%.yErAB/jσ,#M E H W◫w Gj-mhj6F* p#B+cA p6w8:4RAGDHYTq*J5u1cHj7Ԧֹ^&e&H)RXcvh~LoΤY] q#JONDf 7D6m6̔V͉

C++输入数学金字塔,如题:打印下面图形. 1 1 3 1 1 3 5 3 1 1 3 5 7 5 3 1 1 3 5 7
C++输入数学金字塔,如题:
打印下面图形.
1
1 3 1
1 3 5 3 1
1 3 5 7 5 3 1
1 3 5 7 9 7 5 3 1
… … … … … … …
1 3 … … 21 … … … 3 1


有哪位大神帮忙解决一下,感激不尽!
我原来编的程序是这样:
#include
void main()
{
int i,n,k,x,t;

for(i=1,t=21;i

C++输入数学金字塔,如题:打印下面图形. 1 1 3 1 1 3 5 3 1 1 3 5 7 5 3 1 1 3 5 7

#include<iostream.h>

int main() {
\x05int i,n,k,x,t;
\x05for(i = 1,t = 21;i <= 21;i = i + 2,t = t - 2) {
\x05\x05for(k = 1;k <= t;k = k + 2)\x05cout << "    ";
\x05\x05for(n = 1;n <= i;n = n + 2) {
\x05\x05\x05cout.width(4);
\x05\x05\x05cout << n;
\x05\x05}
\x05\x05for(x = 2,n = i - 2;x <= i;x = x + 2,n = n - 2) {
\x05\x05\x05cout.width(4);
\x05\x05\x05cout << n;
\x05\x05}
\x05\x05cout << endl;
\x05}
\x05return 0;
}