ImageVerifierCode 换一换
格式:DOCX , 页数:60 ,大小:30.42KB ,
资源ID:7888439      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7888439.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言打印图形.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言打印图形.docx

1、C语言打印图形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(*); pr

2、intf(n);1-3. 编程,输入n值,输出如下例(n=4)所示的图形: * * * * 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(*); 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+)pri

3、ntf(*); printf(n);1-5. 编程,输入n值,输出如下例(n=4)所示的高和上底均为n的等腰梯形: * * * * 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( ); 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(nIn

4、put 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-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=

5、1;j=n-k;j+)printf( ); for(j=1;j=2*k-2+n;j+)printf(*); printf(n);1-9. 编程,输入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); else for(j=1;j=n-i;j+)printf( ); printf(*n); 1-10. 编程,输入n值,输出如下例(n=4)所示的图形: * * * *m

6、ain() 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); else for(j=1;j=i-1;j+)printf( ); printf(*n); 1-11. 编程,输入n值,输出如下例(n=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( );

7、 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); 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(

8、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+)printf(%s,j=n-i+1|j=n+i-1?*: ); printf(n); 1-15. 编程,输入n值,输出如下例(n=4)所示的高和上底均为n的等腰梯形: * * * * * * main() int i,j,n; printf(nInput n=); scanf

9、(%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(*); printf(n); 1-17. 编程,输入n值,输出下例(n=3)所示的边长为n的菱形: * * * * * * * * main() int i,j,k,n; printf(nInput n=); scanf(%d,&n); for(i=1;i=

10、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(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(*); for

11、(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;j+)printf( ); for(j=1;j=i;j+)printf(*); printf(n); for(j=1;j=2*n-

12、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)所示的图形: * * * * * * * * *main() int i,j,k,n; pr

13、intf(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() int i,j,k,n; printf(nInput n=); scanf(%d,&n); for(i=1;i=2*n-1;i+) if(i=n)k=i; e

14、lse 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( ); prin

15、tf(%s,k=n?n:*n); 1-24. 编程,输入n值,输出下例(n=5)所示的图形: * * * * * * * * * * * * *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)所示的图形: * * * * * * * * *main() int i,j,n; printf(nInput n=);

16、 scanf(%d,&n); for(i=1;i=n;i+) for(j=1;j=n+i-1;j+)printf(%s,j=n-i+1|j=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 81main() int i ,j ,n=1; for(i=1;i=9;i+)pri

17、ntf(%3d,n+); printf(n-n); for(i=1;i=9;i+) for(j=1;ji;j+)printf( ); for(j=i;j=9;j+)printf(%3d,j*i); printf(n); 1-28. 编程,打印下列乘法九九表。 1 2 3 4 5 6 7 8 9 - 81 86 72 49 56 63 36 42 48 54 25 30 35 40 45 16 20 24 28 32 36 9 14 15 18 21 24 27 4 6 8 10 12 14 16 18 1 2 3 4 5 6 7 8 9main() int i ,j ,n=1; for(i=1

18、;i=1;i-) for(j=1;ji;j+)printf( ); for(j=i;j=9;j+)printf(%3d,j*i); printf(n); 1-29. 编程,输入n值,输出如下例(n=5)所示的高度为n的数字金字塔: 1 121 12321 1234321 123454321 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( ); for(j=1;j=1;j-)printf(%d,j); printf(n); 1-30. 编程,输入n值,输出如

19、下例(n=5)所示的高度为n的数字金字塔: 123454321 1234321 12321 121 1main() int i ,j ,n; printf(nInput n=); scanf(%d,&n); for(i=n;i=1;i-) for(j=1;j=n-i;j+)printf( ); for(j=1;j=1;j-)printf(%d,j); printf(n); 1-31. 编程,输入n值,输出如下例(n=5)所示的数字菱形。1 121 12321 1234321 123454321 1234321 123321 1211 main() int i ,j ,n; printf(nIn

20、put n=); scanf(%d,&n); for(i=1;in;i+) for(j=1;j=n-i;j+)printf( ); for(j=1;j=1;j-)printf(%d,j); printf(n); for(i=n;i=1;i-) for(j=1;j=n-i;j+)printf( ); for(j=1;j=1;j-)printf(%d,j); printf(n); 1-32. 编程,输入n值,输出如下例(n=4)所示的数字菱形。 4 434 432344321234 43234 434 4 main() int i ,j ,n; printf(nInput n=); scanf(%d,&n); for(i=1;in;i+) for(j=1;j=n-i;j+)printf( ); for(j=1;j=1;j-)printf(%d,n-j+1); printf(n);

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1