+ [6.2.4、搜索帽子的尺寸](#624_202)
+ [6.2.5、输出探寻帽子的结果](#625_229)
+ [6.3、程序运行结果](#63_247)

一、本文的编译环境
本文的编译环境使用的是集成开发环境:Visual Studio 2019
Visual Studio 2019官网链接如下
Visual Studio 2019集成的开发环境的特点有
- Visual Studio 2019默认安装Live Share代码协作服务。
- 帮助用户快速编写代码的新欢迎窗口、改进搜索功能、总体性能改进。
- Visual Studio IntelliCode AI帮助。
- 更好的Python虚拟和Conda支持。
- 以及对包括WinForms和WPF在内的.NET Core 3.0项目支持等 。
二、二维数组的初始化
- 二维数组的初始化类似于一维数组。
- 区别是把每一行的初始值放在大括号{}中,再把所有行放在一对大括号中。
// 二维数组的初始化
int numbers[3][4] =
{
{10,20,30,40}, // 第一行的值
{15,25,35,45}, // 第二行的值
{47,48,49,50} // 第三行的值
};
- 初始化行中元素的每组值放在大括号中,所有的初始值则放在另一对大括号中。一行中的值以逗号分开,各行值也需要以逗号分开。
- 如果指定的初值少于一行的元素数,这些值会从每行的第-一个 元素开始,依序赋予各元素,剩下未指定初值的元素则初始化为0。
仅提供-一个值,就可以把整个数组初始化为0
这篇C语言教程介绍了二维和三维数组的初始化,通过for循环和sizeof运算符求解数组元素的和。此外,文章还提供了一个综合实例——基于数组的帽子选购问题,通过输入头部周长匹配合适尺寸的帽子。


最低0.47元/天 解锁文章
:二维(多维)数组初始化和基于数组的综合实例->帽子选购问题_c语言新手编程程序二维数组的应用&spm=1001.2101.3001.5002&articleId=138234784&d=1&t=3&u=eb69e4c9264e4e0fbf844e478601823e)
1640

被折叠的 条评论
为什么被折叠?



