下载此文档

程序的设计基础一.pptx


文档分类:IT计算机 | 页数:约54页 举报非法文档有奖
1/54
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/54 下载此文档
文档列表 文档介绍
16数据组织与处理(1)—数组2数组的概念、定义和初始化筛法的解题思路冒泡排序的思路二维数组学****目标3数组:定义、初始化、操作与应用筛法:do_while循环、while循环、求质数排序:冒泡排序的算法二维数组:定义、初始化、,有贵客来到草原,主人要从羊群中选一只肥羊宴请宾客,当然要选最重者。这样就要记录每只羊的重量,如果有成千上万只羊,不可能用一般变量来记录。可以用带有下标的变量,也就是这里要讲的数组。问题:哪只羊最重?我们先看例子:用键盘输入10只羊的重量存放到一个名为sheep的数组中6//************************************//*程序名:(数组示例)*//*作者:wuwh*//*编制时间:2002年9月20日*//*主要功能:找出最重的羊*//************************************#include<iostream> //预编译命令#include<memory> //预编译命令usingnamespacestd;intmain() //主函数{ floatsheep[10]; //数组,有10个浮点类型元素, //用于存10只羊每一只的重量memset(sheep,0,sizeof(sheep));//初始化数组元素为0 floatbigsheep=; //浮点类型变量,存放最肥羊的重量 inti=0,bigsheepNo=0; //整型变量,i用于计数循环, //bigsheepNo用于记录最肥羊的号7for(i=0;i<10;i=i+1) //计数循环{ //循环,开始 cout<<"请输入羊的重量sheep["<<i<<"]=";//提示用 cin>>sheep[i]; //输入第i只羊的重量 if(bigsheep<sheep[i]) //如果第i只羊比当前最肥羊大{ bigsheep=sheep[i]; //让第i只羊为当前最肥羊 bigsheepNo=i; //纪录第i只羊的编号} } //循环结束 //输出最肥羊的重量 cout<<"最肥羊的重量为"<<bigsheep<<endl;//输出该羊的编号 cout<<"最肥羊的编号为"<<bigsheepNo<<endl;return0;}8程序框图9类型说明符 数组名[常量表达式]例: floatsheep[10]; inta2001[1000];;;;。如果定义5个元素,是从第0个元素至第4个元素; 例如 inta[5]定义了5个数组元素如下: a[0],a[1],a[2],a[3],a[4] 这是5个带下标的变量,这5个变量的类型是相同的

程序的设计基础一 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数54
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小314 KB
  • 时间2020-02-11