C语言打印图形文档格式.docx
《C语言打印图形文档格式.docx》由会员分享,可在线阅读,更多相关《C语言打印图形文档格式.docx(59页珍藏版)》请在冰豆网上搜索。
j++)printf("
"
);
for(j=1;
*"
printf("
\n"
}}
1-2.编程,输入n,输出如下例(n=5)所示的图形:
=i-1;
}}
1-3.编程,输入n值,输出如下例(n=4)所示的图形:
*
***
*******
{inti,j,n;
=2*i-1;
1-4.编程,输入n值,输出如下例(n=4)所示的图形:
*******
*
=2*(n-i)+1;
1-5.编程,输入n值,输出如下例(n=4)所示的高和上底均为n的等腰梯形:
****
******
********
**********
=2*i-2+n;
1-6.编程,输入n值,输出如下例(n=4)所示的高和下底均为n的等腰梯形:
**********
****
printf("
\nInputn="
for(i=n;
i>
=1;
i--)
1-7.编程,输入n,输出如下例(n=3)所示的边长为n的菱形:
{inti,j,k,n;
=2*n-1;
{if(i<
=n)k=i;
elsek=2*n-i;
=n-k;
=2*k-1;
1-8.编程,输入n值,输出如下例(n=4)所示的边长均为n的正六边形:
****当n=4时
=2*k-2+n;
1-9.编程,输入n值,输出如下例(n=4)所示的图形:
{
inti,j,n;
{
if(i==1||i==n)
{for(j=1;
printf("
}
else{
for(j=1;
printf("
*\n"
}
}
1-10.编程,输入n值,输出如下例(n=4)所示的图形:
1-11.编程,输入n值,输出如下例(n=5)所示的图形:
**
=n-2;
%s"
i==1||i==n?
"
:
1-12.编程,输入n值,输出如下例(n=5)所示的图形:
1-13.编程,输入n值,输出如下例(n=4)所示的图形:
=n-1;
=n+i-1;
j==n-i+1||j==n+i-1?
for(j=1;
1-14.编程,输入n值,输出如下例(n=4)所示的图形:
for(i=n-1;
1-15.编程,输入n值,输出如下例(n=4)所示的高和上底均为n的等腰梯形:
=n-4+2*i;
1-16.编程,输入n值,输出如下例(n=4)所示的高和下底均为n的等腰梯形:
1-17.编程,输入n值,输出下例(n=3)所示的边长为n的菱形:
inti,j,k,n;
if(i<
=n+k-1;
j==n-k+1||j==n+k-1?
1-18.编程,输入n值,输出下例(n=4)所示的边长为n的正六边形:
=n-4+2*k;
i==1||i==2*n-1?
1-19.编程,输入n值,输出下例(n=5)所示的高为n的图形:
****
******
********
*********
=i;
=2*n-2*i-1;
1-20.编程,输入n值,输出下例(n=5)所示的高为n的图形:
*********
**
1-21.编程,输入n值,输出下例(n=3)所示的图形:
=k-1;
=2*n-2*k-1;
i==n?
1-22.编程,输入n值,输出下例(n=3)所示的图形:
elsek=n;
k==n?
1-23.编程,输入n值,输出下例(n=4)所示的图形:
1-24.编程,输入n值,输出下例(n=5)所示的图形:
***
j++)
{
if(j==1||j==i||j==n)printf("
elseprintf("
1-25.编程,输入n值,输出下例(n=5)所示的图形:
1-26.编程,输入n值,输出下例(n=5)所示的图形:
1-27.编程,打印下列上三角形式的乘法九九表。
123456789
----------------------------
4681012141618
9141518212427
162024283236
2530354045
36424854
495663
8672
81
{inti,j,n=1;
=9;
i++)printf("
%3d"
n++);
\n----------------------------\n"
i;
for(j=i;
j*i);
1-28.编程,打印下列乘法九九表。
81
for(i=9;
1-29.编程,输入n值,输出如下例(n=5)所示的高度为n的数字金字塔:
1
121
12321
1234321
123454321
{inti,j,n;
{for(j=1;
j);
for(j=i-1;
j>
j--)printf("
1-30.编程,输入n值,输出如下例(n=5)所示的高度为n的数字金字塔:
1234321
12321
121
1
1-31.编程,输入n值,输出如下例(n=5)所示的数字菱形。
1
121
12321
1234321
123454321
123321
1
n;
1-32.编程,输入n值,输出如下例(n=4)所示的数字菱形。
4
434
43234
4321234
4
n-j+1);
for(i