栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

从零开始学习C语言日记——DAY23函数练习与数组入门

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

从零开始学习C语言日记——DAY23函数练习与数组入门

练习

求斐波那契数列

 

如果使用递归的话当算到特别大的数时如50会特别慢,之前的会被重复计算很多次所以不能使用递归算法。

50

49 48

48 47 47 46

47 46 46 45 46 45 45 44.。。。

此程序是移动abc来获取后面的值

 

数组

一维数组的创建和初始化

数组是一组相同类型元素的集合。数组的创建方式:

 

创建数组

注∶数组创建,[]中要给一个常量才可以,不能使用变量。数组的初始化

 

数组的初始化是指,在创建数组的同时给数组的内容一些合理初始值(初始化)。看代码︰

 

不完全初始化,剩下的元素默认初始

 

没有指定大小,必须给他初始化。数组会根据初始化的内容来给定大小。会根据元素个数加上结束符,所以共有7位

数组在创建的时候如果想不指定数组的确定的大小就得初始化。数组的元素个数根据初始化的内容来确定。但是对于卜面的代码要区分,内存中如何分配。

 

 

Sizeof:计算arr所占空间的大小。

7个元素-char 7*1=7

Stylen:求字符串的长度-’‘之前的字符个数

[a , b ,c ,d ,e ,f , ]

//6

要注意的点:

1.strlen和sizeof没有什么关联

2strlen是求字符串长度的-只能针对字符串求长度—库函数—使用要引头文件#include

3.sizeof计算变量、数组、类型的大小-单位是字节.—操作符

如何打印数组里的值

 

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/767847.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号