#include<iostream>
using namespace std;
template<class T>
T min(T a[], int n)
{
int i;
T minValue = a[0];
for (i = 1;i < n, i++)
if (minValue > a[i])
minValue = a[i];
return minValue;
}
int main()
{
int a[] = { 1,3,0,2,7,6,4,5,2 };
double b[] = { 1,2,-3,4,6,8,9,8 };
cout << "a数组的最小值为:" << min(a, 9) << endl;
cout << "b数组的最小值为:" << min(b, 4) << endl;
return 0;
}
内部编译器错误,怎么搞,求解答
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
4条回答 默认 最新
关注 i < n 后面要是分号,你现在是逗号
#include<iostream> using namespace std; template<class T> T min(T a[], int n) { int i; T minValue = a[0]; for (i = 1;i < n; i++) // for 循环 修改 if (minValue > a[i]) minValue = a[i]; return minValue; } int main() { int a[] = { 1,3,0,2,7,6,4,5,2 }; double b[] = { 1,2,-3,4,6,8,9,8 }; cout << "a数组的最小值为:" << min(a, 9) << endl; cout << "b数组的最小值为:" << min(b, 4) << endl; return 0; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥20 ue5运行的通道视频都会有白色锯齿
- ¥20 用雷电模拟器安装百达屋apk一直闪退
- ¥15 算能科技20240506咨询(拒绝大模型回答)
- ¥15 自适应 AR 模型 参数估计Matlab程序
- ¥100 角动量包络面如何用MATLAB绘制
- ¥15 merge函数占用内存过大
- ¥15 Revit2020下载问题
- ¥15 使用EMD去噪处理RML2016数据集时候的原理
- ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
- ¥15 单片机无法进入HAL_TIM_PWM_PulseFinishedCallback回调函数