cout<<getMax(numArr[0],numArr[1])<<endl;
题目要求:1、随意取出数组中的两个元素,传到方法getMax()中,可以返回较大的一个元素。
按照题目的描述,因为程序中并没有给定别的函数语句了,所以这里应该是由答题者自行输入给定数组中的任意两个值进行比较。
答案:cout<<getMax(numArr[0],numArr[2])<<endl;
因为numArr是一个整型数组,所以numArr[0],numArr[1]都是整型,比较结果应该是输出大的一个值:即numArr[1]=8;
但是提交代码后题目提示答案应该有6;
说明应该是将numArr[0],numArr[2]进行比较,修改后即通过验证。
既然题目要求是随机,为甚最后又不是随机呢?
还是说我的答案有误?
盼复。