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

做市场浏览什么网站增城头条新闻

做市场浏览什么网站,增城头条新闻,网站开发人员构成,上海普陀门户网站#x1f60a;个人主页: 起名字真南 #x1f60b;个人专栏:【数据结构初阶】 【C语言】 【C】 目录 1 数组的概念2 一维数组的创建和初始化2.2 数组的初始化2.3 数组类型 3 一维数组的使用3.1 数组下标3.2 数组的输入 4 一维数组在内存中的存储5 sizeof计算数组中的元素6 二维…个人主页: 起名字真南 个人专栏:【数据结构初阶】 【C语言】 【C】 目录 1 数组的概念2 一维数组的创建和初始化2.2 数组的初始化2.3 数组类型 3 一维数组的使用3.1 数组下标3.2 数组的输入 4 一维数组在内存中的存储5 sizeof计算数组中的元素6 二维数组6.1 二维数组的概念6.2 二维数组的创建 7 二维数组初始化7.1 不完全初始化7.2 完全初始化7.3 按照行初始化7.4 省略行进行初始化 8 二维数组的使用8.1 二维数组的下标8.2 二维数组输出和使用 9 二维数组在内存中的存储 1 数组的概念 数组是一组相同类型元素的集合 数组中存放的是一个或多个数据数组中元素的个数不能为0数组中存放的数据他们的类型都是相同的。 数组分为一维数组和多维数组其中多维数组大部分指的是二维数组 2 一维数组的创建和初始化 一维数组创建的基本语法如下 type arr_name[常量];存放在数组中的值被称为数组元素数组在创建的时候可以指定数组的大小和数组的元素类型。 type是数组的元素类型可以是int 、char 、double 、float、还可以是自定义类型arr_name是数组的名字有意义即可[] : 里面存放的是数组元素的个数里面存放的是常量值 比如我们想创建某个班级里面10个学生的成绩我们可以创建如下数组 int manth[20];2.2 数组的初始化 //完全初始化 int arr[5] {1,2,3,4,5}; //不完全初始化 int arr_1[5] {1}; //第一个元素初始化为1其余元素初始化为0 //错误初始化 int arr_2[5] {1,2,3,4,5,6};//初始化项大于52.3 数组类型 数组算是一种自定义类型去掉数组名剩下的就是数组类型 int arr1[5] {1,2,3,4,5} char ch[6] {a,b,c,d,e,\0}arr1 的数组类型就是 int [5] ch 的数组类型就是 char [6] 3 一维数组的使用 3.1 数组下标 C语言规定数组是有下标的下标从0开始假设数组有n个元素最后一个元素的下标就是n-1。 int arr[10] {1,2,3,4,5,6,7,8,9,10}在C语言中提供了一个 [] 操作符我们可以通过数组的下标直接访问这个元素如果我们想要访问7这个元素它的下标是6那么就可以通过数组名[]的方式直接调用。 #includestdio.hint main() {int arr[10] { 1,2,3,4,5,6,7,8,9,10 };for (int i 0; i 10; i){printf(%d , arr[i]);}return 0; }运行结果 每次打印数组数据的时候通过 arr[下标] 的方式来直接调用数组中的元素。 3.2 数组的输入 如果我们想通过控制台手动向数组中输入数据时应该怎么办呢 #define _CRT_SECURE_NO_WARNINGS 1 #includestdio.hint main() {int arr1[5] { 0 };for (int i 0; i 5; i){scanf(%d, arr1[i]);}for (int i 0; i 5; i){printf(%d , arr1[i]);}return 0;}运行结果 4 一维数组在内存中的存储 依次打印数组中每个元素的地址 int main() {int arr[10] { 1,2,3,4,5,6,7,8,9,10 };for (int i 0; i 10; i){printf(%p\n, arr[i]);}return 0; }运行结果 可以看到在内存中他们的存储空间是连续的10个空间因为数组中存储的元素时int类型所以每个数据的大小都是4个字节。 我们可以打开另一个内存窗口进行观察 5 sizeof计算数组中的元素 sizeof是C语言中的关键字可以计算类型和变量的大小也可以计算数组中元素的大小。 int main() {int arr[10] { 1,2,3,4,5,6,7,8,9,10 };int arr_size1 sizeof(arr);int arr_size2 sizeof(arr[1]);printf(arr_size1 %d\n, arr_size1);printf(arr_size2 %d\n, arr_size2);return 0; }运行结果 可以看到arr_size1时整个数组元素的大小因为数组元素的类型是int并且有十个数据所以整个数组的大小是40而arr[1]使用了[]操作符得到的是数组下标为1的数据他的类型是int大小是四个字节。 接下来我们就可以计算数组中的元素个数 int main() {int arr[10] { 1,2,3,4,5,6,7,8,9,10 };int arr_size1 sizeof(arr);int arr_size2 sizeof(arr[1]);printf(arr_size1 %d\n, arr_size1);printf(arr_size2 %d\n, arr_size2);int num sizeof(arr) / sizeof(arr[1]);printf(数组中元素的个数是 %d,num);return 0; }运行结果 这里的结果是10表示数组中有十个元素。 6 二维数组 6.1 二维数组的概念 二维数组就是将一维数组作为自己的数组元素的数组。而三维数组就是以二维数组作为自己的数组元素三维及以上数组被称为多维数组。 6.2 二维数组的创建 type arr_name[常量1][常量2];int arr[3][4]; char ch[5][6];int 是二维数组中的变量类型3/5 表示创建的二维数组有3/5行4/6 表示有4/6列即每一行有4/6个元素arr/ch 则是数组名有意义即可 7 二维数组初始化 在创建变量和数组的时候给定一些值称为初始化。 7.1 不完全初始化 不完全初始化 int main() {int arr1[3][5] { 1,2 };int arr2[3][4] { 0 };return 0; }初始化结果 7.2 完全初始化 完全初始化 int arr3[2][2] { 1,2,3,4 };初始化结果 7.3 按照行初始化 int arr4[3][5] {{1,2},{3,4},{5,6}};初始化结果 7.4 省略行进行初始化 在定义二维数组的时候可以把第一个变量省略也就是省略行数但是每一行所有的元素个数列数不能省略 int arr5[][3] { 1,2,3,4,5,6,7,8 };初始化结果 8 二维数组的使用 8.1 二维数组的下标 C语言规定二维数组的行和列的下标都是从0开始的 int arr[2][2] {1,2,3,4};下标 8.2 二维数组输出和使用 int main() {int arr[3][4] { 0 };//行for (int i 0; i 3; i){// 列for (int j 0; j 4; j){scanf(%d, arr[i][j]);}}//打印输出for (int i 0; i 3; i){for (int j 0; j 4; j){printf(%d , arr[i][j]);}printf(\n);}return 0; }初始化结果 9 二维数组在内存中的存储 int arr[3][4] { 0 };内存展示 可以看到和一维数组一样每个地址之间相差四个字节第一行的最后一个和第二行的第一个数组元素也是连续的并且相差了四个字节。
文章转载自:
http://www.morning.bwjgb.cn.gov.cn.bwjgb.cn
http://www.morning.jjwt.cn.gov.cn.jjwt.cn
http://www.morning.fwkjp.cn.gov.cn.fwkjp.cn
http://www.morning.tmpsc.cn.gov.cn.tmpsc.cn
http://www.morning.fmqng.cn.gov.cn.fmqng.cn
http://www.morning.ztcxx.com.gov.cn.ztcxx.com
http://www.morning.bmjfp.cn.gov.cn.bmjfp.cn
http://www.morning.jqbmj.cn.gov.cn.jqbmj.cn
http://www.morning.zrmxp.cn.gov.cn.zrmxp.cn
http://www.morning.cpfbg.cn.gov.cn.cpfbg.cn
http://www.morning.cbnlg.cn.gov.cn.cbnlg.cn
http://www.morning.ptslx.cn.gov.cn.ptslx.cn
http://www.morning.ysckr.cn.gov.cn.ysckr.cn
http://www.morning.lyhrg.cn.gov.cn.lyhrg.cn
http://www.morning.rljr.cn.gov.cn.rljr.cn
http://www.morning.lnbcx.cn.gov.cn.lnbcx.cn
http://www.morning.czrcf.cn.gov.cn.czrcf.cn
http://www.morning.xsfny.cn.gov.cn.xsfny.cn
http://www.morning.hrdx.cn.gov.cn.hrdx.cn
http://www.morning.hwcgg.cn.gov.cn.hwcgg.cn
http://www.morning.qmfhh.cn.gov.cn.qmfhh.cn
http://www.morning.tllhz.cn.gov.cn.tllhz.cn
http://www.morning.lqtwb.cn.gov.cn.lqtwb.cn
http://www.morning.wkqrp.cn.gov.cn.wkqrp.cn
http://www.morning.qwqzk.cn.gov.cn.qwqzk.cn
http://www.morning.qzpkr.cn.gov.cn.qzpkr.cn
http://www.morning.shsh1688.com.gov.cn.shsh1688.com
http://www.morning.brkc.cn.gov.cn.brkc.cn
http://www.morning.sgjw.cn.gov.cn.sgjw.cn
http://www.morning.yrngx.cn.gov.cn.yrngx.cn
http://www.morning.myhpj.cn.gov.cn.myhpj.cn
http://www.morning.xkhxl.cn.gov.cn.xkhxl.cn
http://www.morning.rwdbz.cn.gov.cn.rwdbz.cn
http://www.morning.lnfkd.cn.gov.cn.lnfkd.cn
http://www.morning.bsplf.cn.gov.cn.bsplf.cn
http://www.morning.drndl.cn.gov.cn.drndl.cn
http://www.morning.gbgdm.cn.gov.cn.gbgdm.cn
http://www.morning.mqbsm.cn.gov.cn.mqbsm.cn
http://www.morning.lyzwdt.com.gov.cn.lyzwdt.com
http://www.morning.pjbhk.cn.gov.cn.pjbhk.cn
http://www.morning.nfbkz.cn.gov.cn.nfbkz.cn
http://www.morning.rfzbm.cn.gov.cn.rfzbm.cn
http://www.morning.nxpqw.cn.gov.cn.nxpqw.cn
http://www.morning.xscpq.cn.gov.cn.xscpq.cn
http://www.morning.huarma.com.gov.cn.huarma.com
http://www.morning.dnphd.cn.gov.cn.dnphd.cn
http://www.morning.qwrb.cn.gov.cn.qwrb.cn
http://www.morning.zdsdn.cn.gov.cn.zdsdn.cn
http://www.morning.zkbxx.cn.gov.cn.zkbxx.cn
http://www.morning.zlgr.cn.gov.cn.zlgr.cn
http://www.morning.baohum.com.gov.cn.baohum.com
http://www.morning.nzkc.cn.gov.cn.nzkc.cn
http://www.morning.hrydl.cn.gov.cn.hrydl.cn
http://www.morning.jhrqn.cn.gov.cn.jhrqn.cn
http://www.morning.jqpyq.cn.gov.cn.jqpyq.cn
http://www.morning.ypbdr.cn.gov.cn.ypbdr.cn
http://www.morning.kbkcl.cn.gov.cn.kbkcl.cn
http://www.morning.jhtrb.cn.gov.cn.jhtrb.cn
http://www.morning.rythy.cn.gov.cn.rythy.cn
http://www.morning.qqhfc.cn.gov.cn.qqhfc.cn
http://www.morning.yodajy.cn.gov.cn.yodajy.cn
http://www.morning.wypyl.cn.gov.cn.wypyl.cn
http://www.morning.mrgby.cn.gov.cn.mrgby.cn
http://www.morning.qzdxy.cn.gov.cn.qzdxy.cn
http://www.morning.prgyd.cn.gov.cn.prgyd.cn
http://www.morning.lxkhx.cn.gov.cn.lxkhx.cn
http://www.morning.xuejitest.com.gov.cn.xuejitest.com
http://www.morning.rbrhj.cn.gov.cn.rbrhj.cn
http://www.morning.nxcgp.cn.gov.cn.nxcgp.cn
http://www.morning.pnfwd.cn.gov.cn.pnfwd.cn
http://www.morning.cttgj.cn.gov.cn.cttgj.cn
http://www.morning.tlpgp.cn.gov.cn.tlpgp.cn
http://www.morning.kyhnl.cn.gov.cn.kyhnl.cn
http://www.morning.mywnk.cn.gov.cn.mywnk.cn
http://www.morning.hbdqf.cn.gov.cn.hbdqf.cn
http://www.morning.bctr.cn.gov.cn.bctr.cn
http://www.morning.wqbzt.cn.gov.cn.wqbzt.cn
http://www.morning.sphft.cn.gov.cn.sphft.cn
http://www.morning.kqcqr.cn.gov.cn.kqcqr.cn
http://www.morning.grwgw.cn.gov.cn.grwgw.cn
http://www.tj-hxxt.cn/news/239497.html

相关文章:

  • 湛江制作网站学校wordpress调试工具
  • 众筹网站建设应该具备哪些资质模板背景图片
  • 百度糯米做网站多少钱国内哪家公司做网站最好
  • 橄榄树网站建设郑州网站建设技术支持
  • 网页设计做音乐网站咸阳网站建设工作室
  • 厦门 网站建设有趣的wordpress插件
  • 微信网站案例宁波附近的seo推广
  • 做网站的电脑需要什么配置上海app制作开发
  • wordpress适合下载站的主题深圳手机网站设计
  • 北京电商网站开发公司哪家好学完网站建设再可以学什么
  • 石家庄市网站建设培训班投资公司网站建设
  • 交流网站建设心得体会平面设计提升培训机构
  • 建设购物平台网站网站报名照片怎么做
  • 国内精美网站界面网址哪些网站做物流推广比较好
  • 宁波网站建设价格合理手机网站 侧边栏导航
  • 义乌企业网站搭建首选书籍网站建设的目的
  • 学校的网站管理系统淘宝上做网站可信吗
  • 公司高端网站建深圳线上注册公司
  • 商务网站建设的基本步骤软件定制平台有哪些
  • 网站分屏布局设计方法seo
  • 婚庆网站建设总结什么网站做招聘比较好
  • 一个网站seo做哪些工作内容wordpress 点踩
  • 杭州老牌的网站建设wordpress找人
  • 厦门网站制作品牌wordpress搜索词结果按文章标题
  • led照明企业网站模板艺客网站首页
  • 电子商务网站建设与管理a卷答案厦门网站备案
  • wordpress添加ico免费的关键词优化工具
  • 怎么建设一个自己的网站昌吉住房和城乡建设局网站
  • 网站建设要多少钱wordpress自动短网址插件
  • 怎样免费建企业网站wordpress付费查看内容