计算机7班李程远实验3

实践任务1
#include<stdio.h> #include<stdlib.h> #include<time.h> #define N 80 void print_text(int line,int col,char text[]); void print_spaces(int n); void print_blank_lines(int n); int main() { int line,col,i; char text[N]="hi,November~"; srand(time(0)); for(i=1;i<=10;++i) { line=rand()%25; col=rand()%80; sleep(1000); } return 0; } void print_spaces(int n) { int i; for(i=1;i<=n;++i) printf(" "); } void print_blank_lines(int n) { int i; for(i=1;i<=n;++i) printf("\n"); } void print_text(int line,int col,char text[]) { print_blank_lines(line-1); print_spaces(col-1); printf("%s",text); }

实践任务2.1

实践任务2.2

实践任务2.3

实践任务3

实践任务4

实践任务5

实践任务6

实践任务7

实践任务8

实验结论:递归函数和函数定义及其调用的方法。

实验总结:大致理解了递归函数的应用层面和使用方法以及对函数调用的熟练度更加成熟。

 

posted @ 2022-11-06 11:51  李程远  阅读(17)  评论(0编辑  收藏  举报