C语言打印图形Word文件下载.docx
《C语言打印图形Word文件下载.docx》由会员分享,可在线阅读,更多相关《C语言打印图形Word文件下载.docx(59页珍藏版)》请在冰豆网上搜索。
);
for(j=1;
*"
printf("
\n"
}}
1-2、编程,输入n,输出如下例(n=5)所示的图形:
=i-1;
}}
1-3、编程,输入n值,输出如下例(n=4)所示的图形:
*
***
*******
=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
----------------------------
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
8672
36424854
123456789
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
121
1
n;
1-32、编程,输入n值,输出如下例(n=4)所示的数字菱形。
4
434 43234
43234
434
4
n-j+1);
f