第06章作业 数组

发布 2022-09-05 03:04:28 阅读 7265

上机练习:

1、从键盘接收5个数,用数组存储,找出最大值和最小值。

2、从键盘接收5个数,先顺序输出,然后将该数组倒置,再次输出。

a) 提示:定义一个中间变量。

b) 例如原数组为:3 5 9 8 4

倒置后输出为:4 8 9 5 3

3、 定义一个二维数组,输出九九乘法表,输出格式如下:

4、将一个二维数组的行与列进行交换后存储到另一个数组中并输出。

a) 例:3 5 8 10 交换后为:3 1 2作业:

1、 假设已经有一个排序好的数组,要求输入一个数,判断这个数在该数组中是否存在,如果存在将该数删除后输出,如果没有,将该数插入到该数组中,插入后数组仍是排序好的。然后输出。

a) 提示:

b) 删除时,后面的数依次向前移。

c) 定义的数组比实际长度大1 ,便于存放插入另外一个数。

d) 从数组中的第一个数开始查找,在第一个大于该数的前面插入该数。

e) 插入时先将第一个大于该数的位置依次向后移动。

2、 打印出杨辉三角形(要求打印出10行),图形如下所示:

提示:1、使用二维数组存储。

2、算法为:除两侧均为1外,其余每个位置上的元素为前一行的前一列与前一行的本列之和。用数组描述为a[i][j]=a[i-1][j-1]+a[i-1][j];

第4章数组上机作业

第4章构造数据类型。第一部分数组。通过本节实验作业应达目标。1 学习并掌握一维数组与二维数组的定义 使用及初始化方法。2 熟练掌握字符数组和字符串的使用方法。3 掌握数组的一种排序算法。4 学会用数组保存多个相关的同类数据,并对这一组数据进行各类操作。本章必须上交作业。第一部分数组作业要求 程序4 ...

C语言第05章 数组 作业

c程序设计第05章 数组 作业答题纸。学号 119064257 姓名葛冉浩班级电112 一 选择题 1 5 dcabb 6 8 dcc 二 写出下列程序的输出结果或填空题 11 a k k a 20 13 a m k 12 16 a 0 3 a 1 2 a 2 3 a 3 3 a 4 3 a 5 2...

第7章数组课后作业

1 依次输入五句话,然后将它逆序输出。运行结果如图所示。提示 创建一个字符串数组,每句话作为字符串数組的一个元素,然后从该数组的末尾开。始循环输出。2 某百货商场当日消费积分最高的八名顾客。他们的积分是 编写程序找出最低的积分及它在数组中的原始位置 下标 提示 创建数组points,存储八名顾客的积...