关于数组代码
#include<stdio.h>
output(double array[10])
{
int i;
for(i=0;i<10;i++)
printf("%lf",array[i]); //输出数组的元素
return 0;
}
ave(double array[10]) //输出平均值
{int i;
double sum,average;
for(i=0;i<10;i++)
sum=array[0];
sum+=array[i];
average=sum/10;
printf("%lf",average);
return 0;
}
Max(double array[10]) //求最值
{int i;
double max;
for(i=0;i<10;i++)
max=array[0];
if(array[i]>max)
{
max=array[i];
}
printf("%lf",max);
return 0;
}
Find(double array[10]){ //判断某数是否存在
int i;
double n;
printf("input a interger:");
scanf("%lf",&n);
for(i=0;i<10;i++)
{
if(array[i]=n)
printf("%lf",array[i]);
else if
printf("error input:");
}
return 0;
}
ff(double array[10]) //s输出从新排序后的数组
{
int i,j;
double temp;
for(i=0;i<9;i++)
for(j=9;j>i;i--)
if(array[j]<array[j-1])
{
temp=array[j-1];
array[j-1]=array[j];
array[j]=temp;
}
return 0;
}
int main()
{
double array[10];
printf("input ten elements:");
scanf("%lf",&array[10]);
output(array);
ave(array);
Max(array);
Find(array);
ff(array);
return 0;
}
output(double array[10])
{
int i;
for(i=0;i<10;i++)
printf("%lf",array[i]); //输出数组的元素
return 0;
}
ave(double array[10]) //输出平均值
{int i;
double sum,average;
for(i=0;i<10;i++)
sum=array[0];
sum+=array[i];
average=sum/10;
printf("%lf",average);
return 0;
}
Max(double array[10]) //求最值
{int i;
double max;
for(i=0;i<10;i++)
max=array[0];
if(array[i]>max)
{
max=array[i];
}
printf("%lf",max);
return 0;
}
Find(double array[10]){ //判断某数是否存在
int i;
double n;
printf("input a interger:");
scanf("%lf",&n);
for(i=0;i<10;i++)
{
if(array[i]=n)
printf("%lf",array[i]);
else if
printf("error input:");
}
return 0;
}
ff(double array[10]) //s输出从新排序后的数组
{
int i,j;
double temp;
for(i=0;i<9;i++)
for(j=9;j>i;i--)
if(array[j]<array[j-1])
{
temp=array[j-1];
array[j-1]=array[j];
array[j]=temp;
}
return 0;
}
int main()
{
double array[10];
printf("input ten elements:");
scanf("%lf",&array[10]);
output(array);
ave(array);
Max(array);
Find(array);
ff(array);
return 0;
}
...全文
相关推荐
Java编程一维数组转换成二维数组实例代码
主要介绍了Java编程一维数组转换成二维数组,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
微搭低代码入门04数组
数组是一种有序的元素集合,每个元素都可以通过索引来访问。可以使用[]的语法来对数组进行定义定义之后,如果希望改变数组的某个元素的可以使用索引进行赋值// 修改第一个元素调用后控制台的结果可以看到如果数组中的第一个元素已经被修改了本篇我们讲解了在低代码编程中最常见的一种数据结构,数组。介绍了数组的各种常用方法调用,尤其在组件的属性绑定时候使用非常频繁,需要仔细掌握。
Java数组扩容实例代码
主要介绍了Java数组扩容实例代码,具有一定借鉴价值,需要的朋友可以参考下
[原创] SV中数组代码实践笔记
最近忙于学习SV,主要是数组,队列等代码笔记,加深理解 数组 array.rar 950 Bytes, 下载次数: 52 , 下
java数组代码
java数组代码


