C语言中一维数组的定义,初始化,遍历循环赋值、按要求插入、删除、换位,十进制转换成n进制

您所在的位置:网站首页 c语言字符数组可以整体赋值吗 C语言中一维数组的定义,初始化,遍历循环赋值、按要求插入、删除、换位,十进制转换成n进制

C语言中一维数组的定义,初始化,遍历循环赋值、按要求插入、删除、换位,十进制转换成n进制

2024-07-12 06:27| 来源: 网络整理| 查看: 265

为大家介绍一维数组的定初始化方法、一维数组中数据的输入和输出方法、一维数组有关的程序和算法、数组处理大量数据时的优越性

一、理解数组的概念利用数组存放数据有何特点

在这里插入图片描述

二、一维数组的定初始化方法

在 C 中,可以逐个初始化数组,也可以使用一个初始化语句,如下所示:

double balance[5] = {1000.0, 2.0, 3.4, 7.0, 50.0};

如果省略掉了数组的大小,数组的大小则为初始化时元素的个数。因此,如果:

double balance[] = {1000.0, 2.0, 3.4, 7.0, 50.0};

因此它与前一个实例中所创建的数组是完全相同的。 为数组中某个元素赋值的实例如下:

balance[4] = 50.0;

所有的数组都是以 0 作为它们第一个元素的索引,上述的语句把数组中第五个元素的值赋为 50.0

三、一维数组中数据的输入和输出方法 1. 在定义数组的同时对数组初始化。 #include "stdio.h" void main() { int a[4]= {0,1,2,3}; printf("\n%d %d %d %d\n",a[0],a[1],a[2],a[3]); }

运行截图: 在这里插入图片描述

2. 不使用循环对单个数组元素赋值。 #include "stdio.h" void main() { int a[4]; a[0]=2; a[1]=4; a[2]=6; a[3]=8; printf("\n%d %d %d %d\n",a[0],a[1],a[2],a[3]); }

运行截图: 在这里插入图片描述

3. 用循环结构,从键盘输入为每个数组元素赋值,输出各数组元素。 #include "stdio.h" void main() { int i,a[4]; for (i=0; i


【本文地址】


今日新闻


推荐新闻


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