注:关于数组的介绍文字较多,你想要的都有,只不过要有耐心去寻找!早日成功!!
一、数组的思想及意义:
中秋佳节,有贵客来到草原,主人要从羊群中选一只肥羊宴请宾客,当然要选 最肥者,这样就要记录下每只羊的重量。如果有成千上万只羊,不可能用一般变量来记录,要用带有下标的变量。代码如下,大家也可能执行一下,先看下效果
/* 找出最重的羊 */
#include "stdio.h"
void main()
{
float sheep[10]; //数组,有10个浮点类型元素,用于存放10只着每只的重量
float bigsheep=0.0; //浮点型变量,存放最肥羊的重量
int bigsheepno=0,i; //整型变量记录最肥羊的编号,i计数循环
//循环输入10只羊的数量
for(i=0;i<10;i++)
{
printf("请输入羊的重量:");
scanf("%f",&sheep[i]);
}
//假设第0只是最肥的
bigsheep=sheep[0];
//依次比较一遍
for(i=0;i<10;i++)
{
if(bigsheep<sheep[i]) //如果第i只羊比当前羊肥大
{
bigsheep=sheep[i]; //第i只羊为当前最肥羊
bigsheepno=i; //记录第i只着的编号
}
}
//输出最肥羊的重量
printf("最肥羊的重量是:%f\n",bigsheep);
//输出最肥羊的编号
printf("最肥羊的编号为:%d\n",bigsheepno);