社区
C语言
帖子详情
一个c语言编程题目,急需解答!
村里
2012-12-07 09:45:50
编写一个这样的函数,即可接受任何数值类型的数组作为参数、找到该数组中最大和最小值,并返回指向这些值的指针(提示:需要采用某种方法将数组包含的元素数目告知函数)。
...全文
188
11
打赏
收藏
一个c语言编程题目,急需解答!
编写一个这样的函数,即可接受任何数值类型的数组作为参数、找到该数组中最大和最小值,并返回指向这些值的指针(提示:需要采用某种方法将数组包含的元素数目告知函数)。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
prajna
2012-12-08
打赏
举报
回复
很想看看非模板的方案.
Zoelov
2012-12-08
打赏
举报
回复
使用模板了
Binzo
2012-12-08
打赏
举报
回复
上面的函数,你传ret_array参数的时候,其大小最好为2。 double array[4] = {1.0, 2.0, 3.0, 4.0}; double (*ret_array)[2]; 调用: findMval<double>(array, 4, ret_array);
prajna
2012-12-08
打赏
举报
回复
没写完,不小心就发出去了 template<T> void findMval(T *array, int size, T *ret_array[]) { //循环找最大最小值 T *pMax, *pMin; pMax = pMin = array; for(int i=1; i<size; i++) { if (array[i] > *pMax) pMax = array+i; if (array[i] < *pMin) pMin = array+i; } //对ret_array赋值 ret_array[0] = pMax; ret_array[1] = pMin; }
prajna
2012-12-08
打赏
举报
回复
template<T> void findMval(T *array, int size, T *ret_array) { //循环找最大最小值 T *pMax, *pMin; pMax = pMin = array; for(int i=1; i<size; i++) { if (array[i] > *pMax) } //对ret_array赋值 }
disobliging
2012-12-08
打赏
举报
回复
同3楼,使用模板。
sangml
2012-12-08
打赏
举报
回复
很抱歉,我想的太简单了。
sangml
2012-12-08
打赏
举报
回复
即可接受任何数值类型的数组作为参数、
不能用值传递,如果用地址(指针),又该用什么类型的指针呢?
Binzo
2012-12-08
打赏
举报
回复
template<T> void f(T *array, int size, T *ret_array){ //循环找最大最小值 //对ret_array赋值 }
lilianjie001
2012-12-07
打赏
举报
回复
有难度?lz自己写写就行了。
newtee
2012-12-07
打赏
举报
回复
就几句代码而且很简单 自己写 加油!
基于三层架构的
C语言
试题库建设的探索与改革.pdf
然而,如何建设
一个
科学、合理的
C语言
试题库,以提升教学质量和考核的公平性,已成为教育工作者
急需
解决的问题。本文将探索基于三层架构的
C语言
试题库建设,探讨其改革的意义与实施路径。 首先,试题库的建设对于...
c语言
for循环打印菱形五行,用
C语言
编程 输出五行菱形*。。
急需
啦。。大神帮忙撒。。。...
#includevoid main(){int i,j,n;//声明i为要打印的行数,j是控制输出打印空格和星星,n是菱形为菱形的高printf("请输入菱形的高(奇数)\t");scanf("%d",&n); //接受输入胡奇数for(i=1;i<=n/2+1;...
最优化进退法
c语言
编程,进退法、0.618法、Powell法、罚函数法的程序设计,急!!...
RT,《最优化方法》的题
目
涉及进退法、0.618法、Powell法、罚函数法的程序设计可用Matlab或C程序语言编程,需包含这四类算法。实例已给出如下,编一例类似程序。实在不行,可在此实例上适当修改。有感兴趣的,完成后...
红灯停绿灯行
c语言
编程,基于物联网应用的《
C语言
程序设计》教学模式研究
【摘要】 物联网是信息技术的最新发展发向,
C语言
程序设计又是物联网相关专业中的基础课,在物联网中的应用广泛,本文结合所任教的技工院校学生特点,在分析了
C语言
教学中存在的问题后,对
C语言
的教学模式进行了探讨...
c语言
作业百万富翁for循环做,
c语言
例题(
c语言
经典例题100道pdf)
【程序1】 题
目
:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位、十位、... 输入
一个
正整数n,再输入n 个学生的学号和数学、英语、
C语言
成绩,要求 (1) 计.1.6 ...
C语言
70,020
社区成员
243,264
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章