打印图形
2017-03-27 19:50
106 查看
小明在X星球的城堡中发现了如下图形和文字:
小明开动脑筋,编写了如下的程序,实现该图形的打印。
答案:f(a, rank-1, row, col+w/2);//我是直接猜的
小明开动脑筋,编写了如下的程序,实现该图形的打印。
#define N 70 void f(char a[] , int rank, int row, int col) { if(rank==1){ a[row][col] = '*'; return; } int w = 1; int i; for(i=0; i<rank-1; i++) w *= 2; ____________________________________________; f(a, rank-1, row+w/2, col); f(a, rank-1, row+w/2, col+w); } int main() { char a ; int i,j; for(i=0;i<N;i++) for(j=0;j<N;j++) a[i][j] = ' '; f(a,6,0,0); for(i=0; i<N; i++){ for(j=0; j<N; j++) printf("%c",a[i][j]); printf("\n"); } return 0; }
答案:f(a, rank-1, row, col+w/2);//我是直接猜的
相关文章推荐
- java08双重循环打印图形
- 最基本的‘*’号图形打印---菱形
- 胡文晋的GDI+ 教程之4:图形文件的分页打印
- Java中使用二重循环打印沙漏图形
- C语言实验——打印图形 (sdut oj)
- 打印出如下图形
- 用抽象类设计计算二维图形面积的程序,在基类TDshape中设计纯虚函数area()和printName().are()用于计算图形的几何面积,printName()用于打印输出几何图形的类名
- oj1967: C/C++经典程序训练5---图形打印问题
- C#之入门总结_循环及打印图形_03
- 用python打印各种图形
- 风云的银光志Silverlight4.0教程之打印报表和图形
- WORD中插入VISIO图形,打印乱码解决
- C#基础-021 利用for循环打印图形
- zzuli OJ 1108: 打印数字图形(函数专题)
- Java 中几个经典的打印图形
- C语言实验——打印数字图形
- 2014 蓝桥杯 预赛 c/c++ 本科B组 第五题:打印图形 (12' )
- Time(打印图形数字)
- 打印图形Test5
- php练习——用for循环打印半金字塔、金字塔、正方形、倒金字塔、菱形、空心图形等