C语言打印图形_计算机-.NET.pdf
《C语言打印图形_计算机-.NET.pdf》由会员分享,可在线阅读,更多相关《C语言打印图形_计算机-.NET.pdf(47页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 1-1.编程,输入 n,输出如下例(n=5)所示的图形:*main()int i,j,n;scanf(%d,&n);for(i=1;i=n;i+)for(j=1;j=n-i;j+)printf();for(j=1;j=n;j+)printf(*);printf(n);1-2.编程,输入 n,输出如下例(n=5)所示的图形:*main()int i,j,n;scanf(%d,&n);for(i=1;i=n;i+)for(j=1;j=i-1;j+)printf();for(j=1;j=n;j+)printf(*);printf(n);1-3.编程,输入 n 值,输出如下例(n=4)所示的图形:*
2、main()int i,j,n;scanf(%d,&n);for(i=1;i=n;i+)for(j=1;j=n-i;j+)printf();for(j=1;j=2*i-1;j+)printf(*);欢迎下载 2 printf(n);1-4.编程,输入 n 值,输出如下例(n=4)所示的图形:*main()int i,j,n;scanf(%d,&n);for(i=1;i=n;i+)for(j=1;j=i-1;j+)printf();for(j=1;j=2*(n-i)+1;j+)printf(*);printf(n);1-5.编程,输入 n 值,输出如下例(n=4)所示的高和上底均为 n 的等腰梯
3、形:*main()int i,j,n;scanf(%d,&n);for(i=1;i=n;i+)for(j=1;j=n-i;j+)printf();for(j=1;j=1;i-)for(j=1;j=n-i;j+)printf();出如下例所示的图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程
4、输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程输入值输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形 欢迎下载 3 for(j=1;j=2*i-2+n;j+)printf(*);printf(n);1-7.编程,输入 n,输出如下例(n=3)所示的边长为 n 的菱形:*main()int i,j,k,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=2*n-1;i+)if(i=n)k=i;else k=2*n-i;for(j=
5、1;j=n-k;j+)printf();for(j=1;j=2*k-1;j+)printf(*);printf(n);1-8.编程,输入 n 值,输出如下例(n=4)所示的边长均为 n 的正六边形:*当 n=4 时 main()int i,j,k,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=2*n-1;i+)if(i=n)k=i;else k=2*n-i;for(j=1;j=n-k;j+)printf();for(j=1;j=2*k-2+n;j+)printf(*);printf(n);1-9.编程,输入 n 值,输出如下例(n=4)所示的图形:*ma
6、in()int i,j,n;出如下例所示的图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程输入值输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形欢迎下载编程输入值输出下例所示
7、的图形编程输入值输出下例所示的图形 欢迎下载 4 printf(nInput n=);scanf(%d,&n);for(i=1;i=n;i+)if(i=1|i=n)for(j=1;j=n;j+)printf(*);printf(n);else for(j=1;j=n-i;j+)printf();printf(*n);1-10.编程,输入 n 值,输出如下例(n=4)所示的图形:*main()int i,j,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=n;i+)if(i=1|i=n)for(j=1;j=n;j+)printf(*);printf(n);e
8、lse for(j=1;j=i-1;j+)printf();printf(*n);1-11.编程,输入 n 值,输出如下例(n=5)所示的图形:*出如下例所示的图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程输入值
9、输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形 欢迎下载 5 *main()int i,j,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=n;i+)for(j=1;j=n-i;j+)printf();printf(*);for(j=1;j=1;i-)for(j=1;j=n-i;j+)printf();printf(*);for(j=1;j=n-2;j+)printf(%s,i=1|i=n?*:);printf(*);printf(n);出如下例所示的
10、图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程输入值输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形 欢迎下
11、载 6 1-13.编程,输入 n 值,输出如下例(n=4)所示的图形:*main()int i,j,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=n-1;i+)for(j=1;j=n+i-1;j+)printf(%s,j=n-i+1|j=n+i-1?*:);printf(n);for(j=1;j=2*n-1;j+)printf(*);1-14.编程,输入 n 值,输出如下例(n=4)所示的图形:*main()int i,j,n;printf(nInput n=);scanf(%d,&n);for(j=1;j=1;i-)for(j=1;j=n+i-1;j+
12、)printf(%s,j=n-i+1|j=n+i-1?*:);printf(n);出如下例所示的图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程输入值输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程
13、输入值输出下例所示的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形 欢迎下载 7 1-15.编程,输入 n 值,输出如下例(n=4)所示的高和上底均为 n 的等腰梯形:*main()int i,j,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=n;i+)for(j=1;j=n-i;j+)printf();printf(*);for(j=1;j=1;i-)for(j=1;j=n-i;j+)printf();printf(*);for(j=1;j=n-4+2*i;j+)printf(%s,i=1|i=n?*:);printf(*);pr
14、intf(n);出如下例所示的图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程输入值输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形欢迎下载编程输入值输出下例所示的图形编程输
15、入值输出下例所示的图形 欢迎下载 8 1-17.编程,输入 n 值,输出下例(n=3)所示的边长为 n 的菱形:*main()int i,j,k,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=2*n-1;i+)if(i=n)k=i;else k=2*n-i;for(j=1;j=n+k-1;j+)printf(%s,j=n-k+1|j=n+k-1?*:);printf(n);1-18.编程,输入 n 值,输出下例(n=4)所示的边长为 n 的正六边形:*main()int i,j,k,n;printf(nInput n=);scanf(%d,&n);for
16、(i=1;i=2*n-1;i+)if(i=n)k=i;else k=2*n-i;for(j=1;j=n-k;j+)printf();printf(*);出如下例所示的图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程
17、输入值输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形 欢迎下载 9 for(j=1;j=n-4+2*k;j+)printf(%s,i=1|i=2*n-1?*:);printf(*);printf(n);1-19.编程,输入 n 值,输出下例(n=5)所示的高为 n 的图形:*main()int i,j,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=n-1;i+)for(j=1;j=i;j+)printf(*);for(j=1;j=2*n-2*i-1;
18、j+)printf();for(j=1;j=i;j+)printf(*);printf(n);for(j=1;j=2*n-1;j+)printf(*);1-20.编程,输入 n 值,输出下例(n=5)所示的高为 n 的图形:*main()int i,j,n;printf(nInput n=);scanf(%d,&n);for(j=1;j=1;i-)for(j=1;j=i;j+)printf(*);for(j=1;j=2*n-2*i-1;j+)printf();for(j=1;j=i;j+)printf(*);printf(n);1-21.编程,输入 n 值,输出下例(n=3)所示的图形:*ma
19、in()int i,j,k,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=2*n-1;i+)if(i=n)k=i;else k=2*n-i;for(j=1;j=k-1;j+)printf();printf(*);for(j=1;j=2*n-2*k-1;j+)printf();printf(%s,i=n?n:*n);1-22.编程,输入 n 值,输出下例(n=3)所示的图形:*main()出如下例所示的图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输
20、出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程输入值输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形 欢迎下载 11 int i,j,k,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=2*n-1;i+)if(i=n)k=i;
21、else k=n;for(j=1;j=k-1;j+)printf();printf(*);for(j=1;j=2*n-2*k-1;j+)printf();printf(%s,k=n?n:*n);1-23.编程,输入 n 值,输出下例(n=4)所示的图形:*main()int i,j,k,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=2*n-1;i+)if(i=n)k=i;else k=2*n-i;printf(*);for(j=1;j=n-k;j+)printf();printf(%s,k=n?n:*n);1-24.编程,输入 n 值,输出下例(n=5)
22、所示的图形:*出如下例所示的图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程输入值输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形欢迎下载编程输入值输出下例所示的图形编程输入
23、值输出下例所示的图形 欢迎下载 12 *main()int i,j,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=n;i+)for(j=1;j=1;i-)for(j=1;j=n+i-1;j+)printf(%s,j=n-i+1|j=n+i-1?*:);printf(n);1-26.编程,输入 n 值,输出下例(n=5)所示的图形:*出如下例所示的图形编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均为的等腰梯形欢迎下载编程输入输出如下例所示的边长为的菱形编程输入值输出如下例所示的边长均为的正六边形图形欢迎下载编程输入值输
24、出如下例所示的图形欢迎下载编程输入值输出如下例所示的图形编程输入值输出如下例所示的图形欢迎下载编程输入值输出如下例所示的高和上底均为的等腰梯形编程输入值输出如下例所示的高和下底均迎下载编程输入值输出下例所示的高为的图形编程输入值输出下例所示的高为的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形欢迎下载编程输入值输出下例所示的图形编程输入值输出下例所示的图形 欢迎下载 13 *main()int i,j,n;printf(nInput n=);scanf(%d,&n);for(i=1;i=n;i+)for(j=1;j=n+i-1;j+)printf(%s,j=n-i+1|j
25、=n+i-1?*:);printf(n);1-27.编程,打印下列上三角形式的乘法九九表。1 2 3 4 5 6 7 8 9 -1 2 3 4 5 6 7 8 9 4 6 8 10 12 14 16 18 9 14 15 18 21 24 27 16 20 24 28 32 36 25 30 35 40 45 36 42 48 54 49 56 63 86 72 81 main()int i,j,n=1;for(i=1;i=9;i+)printf(%3d,n+);printf(n-n);for(i=1;i=9;i+)for(j=1;ji;j+)printf();for(j=i;j=9;j+)p
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 打印 图形 计算机 NET
限制150内