标题:[求助]请问程序应该怎样完善?
只看楼主
ssar
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2005-7-19
 问题点数:0 回复次数:1 
[求助]请问程序应该怎样完善?
编程
下面一段程序从给定的数组a中找出值最小的元素,并输出该元素的数组下标idx、内存地址minaddr以及元素值本身。函数findmin负责在给定的数组中查找最大值,并返回最大值所在的内存地址,函数有三个参数:array是所要处理的数组;size是数组的大小;index负责从函数返回具有最大值的元素在数组中的数组下标。要求你填充缺少的部分,使其成为一个合乎要求的完整程序。
#include <iostream.h>
int *findmin(int *array, int size, int &index);
void main()
{
int a[10]={34,34,23,89,1,2,13,42,5,54};
_________________;
int idx;
minaddr=findmin(a, sizeof(a)/sizeof(int), idx);
cout<<"Minvalueindex:"<<idx<<endl
<<"Minvalue address:"<<minaddr<<endl
<<"Minvalue:"<<___________<<endl;
}
int *findmin(int *array,int size,int &index)
{
int min=0; //min是当前具有最小值的数组元素下标值
for(int i=1;________;i++)
{
if(array[i]<__________)
min=i;
}
__________;
return array+min; //返回最小值所在内存地址
}
搜索更多相关主题的帖子: 元素 
2005-12-06 13:34
zinking
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:35
帖 子:916
专家分:0
注 册:2004-12-5
得分:0 
题目收下 了

http://kongfuziandlife. http://codeanddesign.
2005-12-07 14:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-36877-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.238098 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved