首页 > 其他分享 >11-数组

11-数组

时间:2024-12-05 15:02:21浏览次数:5  
标签:11 10 arr 下标 int 数组

11-数组

一、数组的定义

一组相同类型元素集合,并且使用英文的 ,逗号隔开,这就是数组创建初始化

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

int main()
{
	/* 10个整型:1~10 */
	int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

	/* 不完全初始化,剩余的默认为初始化为 0(字符就是 \0) */
	char ch[5] = { 'a', 'b', 'c' };

	return 0;
}

image-20241204115017744

二、数组的访问

数组通过下标访问的。

int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

上述描述:相当于在数组开辟了一块空间,这个空间里面存放1~10作为数组元素,而这个数组的名字 arr。并且规定每个元素都有下标,并且这个下标是从 0 开始的。

image-20241204135425160

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

int main()
{
	/* 10个整型:1~10 */
	int arr[10] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

	int i = 0;

	while (i < 10)
	{
		printf("arr[%d] = %d\n", i, arr[i]);
		i++;
	}

	return 0;
}

image-20241204140308135

image-20241204135825095

标签:11,10,arr,下标,int,数组
From: https://www.cnblogs.com/AK47YHAO/p/18588606

相关文章

  • 解读 110页 大型集团IT治理体系规划详细解决方案可编辑PPT
    该文档是大型集团IT治理体系规划详细解决方案,涵盖信息化蓝图架构、管控体系规划、治理规划方法论、IT治理目标体系架构设计、IT运维及演进规划等内容,旨在助力集团构建完善、高效且适应发展需求的IT治理体系,以下是详细总结:###信息化蓝图架构与管控体系规划1.信息化蓝图架构......
  • 05.数组概述
    Java内存堆​ 存放所有new出来的对象和数组​ 可以被所有的线程共享,不会存放别的对象引用栈​ 存放基本变量类型(会包含这个基本类型的具体数值)​ 引用对象的变量(会存放这个引用在堆里面的具体地址)方法区​ 可以被所有的线程共享​ 包含了所有的class和static变量数......
  • [面试题]在一个无序数组中,找到数字满足 该数字大于下标小于该数字的任何数 和 小于下
    即找出数组中左边比该数字小右边比该数字大的数思想:遍历一次数组,动态记录访问该下标时的最大值(正序)同理,可以记录访问该下标时的最小值(倒序)得出结论:两个数组相同的时候满足题目所给条件时间复杂度:O(sN)s为常数级若有数据可以hack掉,请在评论区告诉我TT#include<iostream......
  • C#/.NET/.NET Core优秀项目和框架2024年11月简报
    前言公众号每月定期推广和分享的C#/.NET/.NETCore优秀项目和框架(每周至少会推荐两个优秀的项目和框架当然节假日除外),公众号推文中有项目和框架的详细介绍、功能特点、使用方式以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和......
  • C#/.NET/.NET Core技术前沿周刊 | 第 15 期(2024年11.25-11.30)
    前言C#/.NET/.NETCore技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NETCore领域、生态的每周最新、最实用、最有价值的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。欢迎投稿、推荐或自荐优质文章、项目、学习资源等......
  • hot100-一刷-05普通数组(共5道题)
    53.最大子数组和题目链接题目描述代码实现分析:贪心:只要当前累加的值≥0,就是对整个结果是有贡献的,但是一旦<0,就拖累了整体结果。sum就是用来计算某一段上的局部总和。ans用来计算最终答案,取每一段里最大的。sum一旦小于0,则需要清空这一段。动态规划:代码://贪心classSo......
  • 来学习typescript 吧! --4 数组类型
    1.类型[]letarr1:number[]=[1,2,3]letarr2:string[]=['a','b','c']letarr3:(number|string)[]=[1,'a',2,'b'] 2.Array<类型>数组泛型letarr4:Array<number>=[1,2,3]letarr5:Array&l......
  • 11月 | Apache SeaTunnel月度进展总结
    各位热爱ApacheSeaTunnel的小伙伴们,社区10月份月报更新啦!这里将记录SeaTunnel社区每月的重要更新,欢迎关注!月度Merge之星感谢以下小伙伴11月份为ApacheSeaTunnel所做的精彩贡献(排名不分先后):用户名用户名用户名用户名用户名jwitqeyysCosmosNiboandaih......
  • 11月 | Apache DolphinScheduler月度进展总结
    各位热爱ApacheDolphinScheduler的小伙伴们,社区10月份月报更新啦!这里将记录DolphinScheduler社区每月的重要更新,欢迎关注!月度Merge之星感谢以下小伙伴11月份为ApacheDolphinScheduler所做的精彩贡献(排名不分先后):“@sdhzwc,@GOODBOY008,@kevinjmh,@slimtom95,@deng-jef......
  • vue中json对象数组求最大、最小、合计方法
    可以使用Array.reduce()方法来求最大、最小、合计值。示例代码如下://假设有以下json对象数组letarr=[{name:'tina',score:90},{name:'tom',score:80},{name:'john',score:70},{name:'jane',score:85}]//求最高分letmaxScor......