| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 494 人关注过本帖
标题:[求助]请问程序应该怎样完善?
只看楼主 加入收藏
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
快速回复:[求助]请问程序应该怎样完善?
数据加载中...
 
   



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

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