当前位置: 首页 > news >正文

建立企业网站费用icp备案管理系统官网

建立企业网站费用,icp备案管理系统官网,做数学题目在哪个网站好,工商银行在线登录入口目录 一.数组简介二.定义数组并初始化 1.定义数组2.初始化数组 三.访问数组四.修改数组五.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 C 语言基础入门 一.数组简介 在 C 语言中#xff0c;一组数据的集合称为数组 Array #xff0c;其实前面我们已经学习过…目录 一.数组简介二.定义数组并初始化 1.定义数组2.初始化数组 三.访问数组四.修改数组五.猜你喜欢 零基础 C/C 学习路线推荐 : C/C 学习目录 C 语言基础入门 一.数组简介 在 C 语言中一组数据的集合称为数组 Array 其实前面我们已经学习过数组了比如字符串 char 实际上也算是数组字符串由多个字符构成 数组中的每一个数据叫做数组元素 Element数组中的每个元素都有一个序号这个序号从 0 开始称为下标 Index例如a[0] 表示第0个元素a[3] 表示第3个元素。数组是一个整体它的内存是连续的内存示意图 二.定义数组并初始化 1.定义数组 要想把数据放入内存必须先要分配内存空间。例如放入 4 个整数就得分配 4 个 int 类型的内存空间 //整形数组 int a[4] {1,2,3,4}; //数组长度为4只能存放4个元素 //浮点数数组 float a[4] {1.0,2.0,3.0,4.0}; //数组长度为4只能存放4个元素 //浮点数数组 double a[4] {1.0,2.0,3.0,4.0}; //数组长度为4只能存放4个元素 //字符串 char a[4] 1234; //数组长度为4只能存放4个元素需要注意的是 A.数组中每个元素的数据类型必须相同例如int a[4]每个元素都必须为 int ;B.数组长度 length 最好是整数或者常量表达式;C.访问数组元素时下标的取值范围为 0≤ index length;D.数组是一个整体它的内存是连续的内存示意图 2.初始化数组 A.在定义数组的同时赋值 //整形数组 int a[4] {1,2,3,4}; //数组长度为4只能存放4个元素 //浮点数数组 float a[4] {1.0,2.0,3.0,4.0}; //数组长度为4只能存放4个元素 //浮点数数组 double a[4] {1.0,2.0,3.0,4.0}; //数组长度为4只能存放4个元素 //字符串 char a[4] 1234; //数组长度为4只能存放4个元素B.根据数组下标对数组元素赋值 a[4]; a[0]20; a[1]345; a[2]700; a[3]22; 等价 a[4] {20,345,700,22}C.只给部分元素赋初值,当{ }中值的个数少于元素个数时只给前面部分元素赋值后面的元素默认为0值。例如 //案例一 int a[10]{12, 19, 22 , 993, 344}; 等价 int a[10]{12, 19, 22 , 993, 344, 0, 0, 0, 0, 0}; //案例二 int a[10]{1}; 等价 int a[10]{1, 0, 0 , 0, 0, 0, 0, 0, 0, 0};表示只给 a[0]~a[4]这 5个元素赋值而后面5个元素默认为0值。当赋值的元素少于数组总体元素的时候剩余的元素自动初始化为 0 对于short、int、long就是整数0 对于char就是字符 \0 对于float、double就是小数0.0。D.将数组的所有元素初始化为0例如 int a[10]{0}; 等价 int a[10]{0, 0, 0 , 0, 0, 0, 0, 0, 0, 0}; 注意 int a[10]{1}; 等价 int a[10]{1, 0, 0 , 0, 0, 0, 0, 0, 0, 0}; //如果希望数组中元素全部为1 int a[10]{1, 1, 1 , 1, 1, 1, 1, 1, 1, 1};E.给全部元素赋值那么在数组定义时可以不给出数组的长度。例如 int a[]{0,2,4,6,8}; 等价 int a[5]{0,2,4,6,8};三.访问数组 **数组中的每个元素都有一个序号这个序号从 0 开始称为下标 Index例如a[0] 表示第 0 个元素a[3] 表示第 3 个元素。所以我们可以直接通过下标访问数组中元素的值**例如 /******************************************************************************************/ //Author:猿说编程 //Blog(个人博客地址): www.codersrc.com //File:C语言教程 - C语言 数组定义和使用 //Time:2021/06/06 08:00 //Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累 /******************************************************************************************/#includestdlib.h #includestdio.h void main() {int a[10] { 12, 19, 22 , 993, 344 };printf(index:%d value:%d\n, 0, a[0]);printf(index:%d value:%d\n, 2, a[2]);printf(index:%d value:%d\n, 4, a[4]);printf(index:%d value:%d\n, 8, a[8]);system(pause); } /* 输出 index:0 value:12 index:2 value:22 index:4 value:344 index:8 value:0 */四.修改数组 **既然可以通过数组下标访问数组的值那么同样也可以使用下标修改数组的值**例如 /******************************************************************************************/ //Author:猿说编程 //Blog(个人博客地址): www.codersrc.com //File:C语言教程 - C语言 数组定义和使用 //Time:2021/06/06 08:00 //Motto:不积跬步无以至千里不积小流无以成江海程序人生的精彩需要坚持不懈地积累 /******************************************************************************************/int a[5]{12, 19, 22 , 993, 344}; printf(index:%d value:%d\n,0,a[0]); printf(index:%d value:%d\n,1,a[1]); printf(index:%d value:%d\n,2,a[2]); printf(index:%d value:%d\n,3,a[3]); printf(index:%d value:%d\n,4,a[4]); printf(index:%d value:%d\n,5,a[5]); printf(-------------------------------------------\n); //修改数组的值 a[0] 100; a[1] 200; a[2] 300; a[3] 400; a[4] 500; printf(index:%d value:%d\n,0,a[0]); printf(index:%d value:%d\n,1,a[1]); printf(index:%d value:%d\n,2,a[2]); printf(index:%d value:%d\n,3,a[3]); printf(index:%d value:%d\n,4,a[4]); printf(index:%d value:%d\n,5,a[5]); /* 输出 index:0 value:12 index:1 value:19 index:2 value:22 index:3 value:993 index:4 value:344 ------------------------------------------- index:0 value:100 index:1 value:200 index:2 value:300 index:3 value:400 index:4 value:500 */五.猜你喜欢 安装 Visual Studio安装 Visual Studio 插件 Visual AssistVisual Studio 2008 卸载Visual Studio 2003/2015 卸载C 语言格式控制符/占位符C 语言逻辑运算符C 语言三目运算符C 语言逗号表达式C 语言 for 循环C 语言 while 循环C 语言 do while 和 while 循环C 语言 switch 语句C 语言 goto 语句C 语言 char 字符串C 语言 sizeof 和 strlen 函数区别C 语言 strcpy 和 strcpy_s 函数区别C 语言 memcpy 和 memcpy_s 区别C 语言 数组定义和使用 未经允许不得转载猿说编程 » C 语言 数组定义和使用
http://www.sadfv.cn/news/265751/

相关文章:

  • 网站建设优化及推广wordpress 小程序开发
  • 泉州seoseo查询 站长之家
  • 从零开始学习网站建设如何做好一个营销方案
  • 佛山网站推广wordpress写主题
  • 公司网站建设实施方案北京网站建设公司那个好
  • 网站开发的实训周创意名字设计
  • 泉州建网站微信第三方网站怎么做
  • 东莞建设工程交易中心网站网站建设定金做什么会计分录
  • 个人网站备案转公司备案seo社区
  • ie建设企业网站进去无法显示互联网保险优势
  • 网站建设预算及准备深圳保障房申请条件2022
  • 郴州建设公司网站游戏推广赚钱
  • 嘉兴网站建设企业seo 推广教程
  • 移动网站开发教材昆山普立斯特做的有网站
  • 免费甜点网站模板下载找论文的免费网站
  • 深圳网站高端建设更多标签的适用场景
  • 长尾网站搜索引擎做安卓开发要去看哪些网站
  • 中英互译网站怎么做wordpress伪静态设置
  • 报社网站开发做什么wordpress 文章内容不显示
  • 2015做那个网站致富网站后台怎么做
  • 创新网站建设工作网站建站报价单
  • 金华兰溪网站建设建设网站那些公司好
  • 做网站的数据库的选择上海企业联系方式
  • lamp 做网站做外贸怎样打开国外网站
  • 摄影工作室网站源码四川建设厅网站
  • 海南平台网站建设平台深圳网站制作必推祥奔科技
  • wordpress建站过程制作视频的免费软件
  • 织梦网站查看原有文章软件生命周期七个阶段
  • 做视频特效的网站有哪些可信网站可信站点
  • 电子商务网站建设类论文公司做一个网站