educoder程序设计基础C语言实训 一维数组和二维数组

您所在的位置:网站首页 一维数组的程序流程图 educoder程序设计基础C语言实训 一维数组和二维数组

educoder程序设计基础C语言实训 一维数组和二维数组

2024-06-30 04:04| 来源: 网络整理| 查看: 265

数组的概念

程序设计所涉及和处理的数据类型有:整型、实型、字符型,它们都属于C语言的基本数据类型。但在实际应用中,需要处理的数据往往是复杂多样的,C语言提供了一些更为复杂的数据类型,称为构造类型。数组是最基本的构造类型,可以方便地处理一批具有相同性质的数据的问题。

什么地方要用到数组

关于数组我们就可以把它看作是一个类型的所有数据的一个集合,并用一个数组下标来区分或指定每一个数。例如一个班级通常会有几十个人,但是老师来认识他们的时候首先会把他们看作是某某班的成员,然后再利用他们的学号来区分每一个学生,这时候,班级就是一个数组,而学号就是数组的下标,当我们指明是几号学号的时候就找到了这个学生。 同样在编程中,如果有一组相同数据类型的数据,例如有10个数字,这时候如果我们要用变量来存放它们的话,就要分别使用10个变量,而且要记住这10个变量的名字,这会十分的麻烦,这时候就可以用一个数组变量来存放他们。使用数组会让程序变的简单,而且避免了定义多个变量的麻烦。

数组的形式

数组有多种形式,通常分为一维数组、二维数组及多维数组。数组的正确定义和引用是我们必须要掌握的知识。利用数组中每个元素的规律变化可以方便的对数组进行操作。

实训

第1关:排序问题 任务描述 本关任务:将十个数进行从大到小的顺序进行排列。

编程要求 根据提示,在右侧编辑器Begin-End处补充代码。 输入 输入十个整数。

输出 以从大到小的顺序输出这个十个数。

测试说明 样例输入: 1 2 3 4 5 6 7 8 9 10

样例输出: 10 9 8 7 6 5 4 3 2 1

开始你的任务吧,祝你成功!

#include int main(void) { /*********Begin*********/ int a[10]; int i,j,t; for(i=0; i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3