admin 管理员组

文章数量: 1086019


2024年4月21日发(作者:程序设计语言只有高级语言和汇编语言)

0

实验七 函数程序设计(二)

0

练习1.用递归方法解决猴子吃桃子的问题(P129习题6.10)。

运行结果:1534

0

0

练习2.编写一个程序,其中包含一个子函数,功能为删除字符串中指定的某个字符,并显

示删除后的字符串。

子函数要求:

0

0

0

形式为:

void delete_string(char str[],char ch);

运行结果示例:

0

练习3.编写一个程序,其中包含一个子函数,功能为求出一个二维数组(从键盘读入)中

每列的最小元素,并依次放入一个一维数组中。

例:

0

0

子函数要求:形式为:

void fun(int tt[M][N],int pp[N]);

0

(其中,tt是一个M行N列的二维数组,pp为存放结果的一维数组。)

0

*练习4.编写一个程序,功能为将一个无序数组b(包含5个元素)中的每个元素插入另一个有序数组a

(包含10个元素)中的适当位置,使插入后的数组a依然有序。其中,包含3个子函数,各函数

要求如下:

子函数1:功能为读入一包含n个元素的数组;形式为:void input(int a[],int n);

子函数2:功能为将一个数值x插入到包含n个元素的有序数组中;

形式为:void insert(int a[],int n,int x);

子函数3:功能为输出一包含n个元素的数组;

形式为:void output(int a[],int n);

0

0

0

0

0

0

实验八 指针程序设计(一)

0

0

练习1.用指针变量的处理方法编写一个程序,功能为读入一组(10个)数据后,逆向输出。

程序要求:

0

练习2.用指针变量的处理方法编写一个程序,功能为将数组s(共10个元素,由随机数生

成)中的数据位置两两对倒,并输出结果。

0

程序要求:程序中对数组的处理全部使用指针方式。

0


本文标签: 数组 功能 包含 程序 编写