- 17
- 0
- 约1.6千字
- 约 3页
- 2017-06-07 发布于重庆
- 举报
c语言之打印图形
字符图形
例1:*号图形 (打印行数n由键盘输入)
分析(2)号图形:从第1行打印到第n行,打印第i行时(i从1~n),首先打印n-i 个空格;接着打印 i个*号;换行;
分析:(6)号图形:打印第i行(i 从1~n)时,首先打印i-1个空格;接着打印2(n-i)+1个*号;换行;
#include stdio.hvoid main(){ /*打印(2)号图形*/? ?int n,i,j;? ?printf(Input n=);? ?scanf(%d,n);? ?for (i = 1;i = n;i++) {? ?? ?for (j = 1;j = n-i;j++) ? ?? ?? ?putchar( );? ?? ?for (j=1;j=i;j++) ? ?? ?? ?putchar(*);? ?? ?printf(\n);? ?} }
例2:打印如下数字方阵(打印行数n可输入)
1 2 3 4 52 2 3 4 53 3 3 4 54 4 4 4 55 5 5 5 5(1)
特点:每行主对角线之前打印行号,主对角线之后打印列号
#include stdio.hvoid main(){? ?int i,j,n;? ?printf(Input n =);? ?scanf(%d,n);? ?for (i = 1;i = n;i++) {? ?? ?for (j = 1;j = i;j++) ? ?? ?? ?printf(%4d,i);? ?? ?for (j = i + 1;j = n;j++)? ?? ?? ?printf(%4d,j);? ?? ?printf(\n);? ?}}
1 2 3 4 52 3 4 5 13 4 5 1 24 5 1 2 35 1 2 3 4(2)
特点:每行主对角线之前从行号打到n;主对角线之后从1打到行号-1
#include stdio.hvoid main(){? ?int i,j,n;? ?printf(Input n=);? ?scanf(%d,n);? ?for(i = 1;i = n;i++) {? ?? ?for(j = i;j = n;j++) ? ?? ?? ?printf(%4d,j);? ?? ?for(j = 1;j = i-1;j++)? ?? ?? ?printf(%4d,j);? ?? ?printf(\n);? ?}}
思考:图形位置向屏幕左边移动m列,以及图形位置放在屏幕中央该怎么办?
例3:打印n阶杨辉三角形(n由键盘输入)
分析:杨辉三角形的第i行(i从0~n)是i次二项式(x+y)i 的展开系数
递推法计算组合数
#include stdio.hvoid main(){? ?int c,n,i,j;?爌rintf(Inp ut n =);?爏canf(%d,n);?爁or (i = 0;i = n;i++) {?牋 爁or (j = 0;j n-i;j++)?牋 牋 爌rintf(%4c, );?牋 燾 = 1;?牋 爁or (j = 0;j = i;j++) {?牋 牋 爌rintf(%4d,c);?牋 牋 爌rintf(%4c, );?牋 牋 燾 = c * (i - j) / (j + 1); ? ?? ?? ?/*可以写成c *= (i - j) / ( j + 1)吗?*/? ?? ?}? ?printf(\n);? ?}}
您可能关注的文档
- 高位池养虾技术浅谈.doc
- C类驾驶员预防谈心教育.doc
- 高压电动机轴承故障分析.doc
- 高尔夫击球技术教案2013.doc
- C级电磁屏蔽机柜.doc
- C练习三工资练习.doc
- 高层建筑金属幕墙铝合金门窗的防雷措施.doc
- C绘制曲线图和柱状图.docx
- C绘制渐变矩形代码.doc
- C组《寻宝记》讨论结果.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
原创力文档

文档评论(0)