输入 结果
1 2 3 4 5
4
1 2 45 45 30
30
23 23 23 23 23
-34 -56 -112 -57 -67
-56
c语言里输入第二大的数
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- fuill 2022-02-10 20:19关注
int secmax1(int *t,int n) { int j,max=t[0],min=t[0],secmax; for(j=0; j<n; j++) { if(t[j]<=min) { min=t[j]; } } int pos=0; for(j=0; j<n; j++) { if(t[j]>=max) { max=t[j]; pos=j; } } t[pos]=min; secmax=min; for(j=0; j<n; j++) { if(t[j]>=secmax) { secmax=t[j]; } } return secmax; }
本回答被专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 没输出运行不了什么问题
- ¥20 输入import torch显示Intel MKL FATAL ERROR,系统驱动1%,: Cannot load mkl_intel_thread.dll.
- ¥15 点云密度大则包围盒小
- ¥15 nginx使用nfs进行服务器的数据共享
- ¥15 C#i编程中so-ir-192编码的字符集转码UTF8问题
- ¥15 51嵌入式入门按键小项目
- ¥30 海外项目,如何降低Google Map接口费用?
- ¥15 fluentmeshing
- ¥15 手机/平板的浏览器里如何实现类似荧光笔的效果
- ¥15 盘古气象大模型调用(python)