第一范文网 - 专业文章范例文档资料分享平台

第2讲 算法- 浙江理工大学计算机技术教研部 - 图文

来源:用户分享 时间:2025/7/22 12:47:24 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

一维数组的初始化3.利用输入函数初始化int i,a[10];for(i=0;i<=9;i++)scanf(\说明:–对于C而言,数组名实际上是一个地址,是数组第一个元素的地址。scanf(―%d‖,b);相当于scanf(\–数组名指定了一片连续的存储空间的开始地址,由此可以快速进行其他数组元素的寻址:数组名+sizeof(类型)*下标–C编译时不检查下标越界问题,必须自己避免一维数组应用举例用一维数组求Fibonacci数列的前40项思路:1.定义并初始化数组:int f[40]={1,1};2.从第3项开始到第40项,每一项都为前两项和。语句怎么写?f[i]=f[i-1]+f[i-2];一维数组应用举例随机产生20个∈[10,99]的整数,寻找它们中间哪一个是最小数。思路:1.2.3.4.定义一个包含20个元素的整型数组数组初始化假设数组的第一个元素是最小数将最小数与下一个数组元素比较,如果下一个数更小,更新最小数和最小数位置5.重复4直至最后一个数组元素一维数组应用举例用选择法对十个数从小到大排序。思路:1.n=10;2.找出n个数中的最小数所在位置min_point3.将下标为min_point标识的数组元素与n个数中的第一个对调,使得n个数中的第一个数为所有数中的最小4.n=n-1;重复2,3过程,直至n=2

第2讲 算法- 浙江理工大学计算机技术教研部 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c061z42qz3m1wxgu8jpvu_4.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top