TC官方合作论坛
标题:
for语句算一批数,怎么找出里面最大的数?
[打印本页]
作者:
vewin
时间:
2015-1-14 11:30
标题:
for语句算一批数,怎么找出里面最大的数?
用for语句按一个公式(公式里面有变量,不能算出函数的单调性),算一批数,怎么这批数里面最大的一个数.
谁知道这个怎么写?
就是在N个数里面找出最大的一个的算法.谢谢.
作者:
rainshine
时间:
2015-1-14 12:42
for(i=0;i<count;i++)
if(max<f(x))
max=f(x)
endif
endfor
print(max)
作者:
rainshine
时间:
2015-1-14 12:43
哥们你学数学 学多了吧
还单调性////我滴妈
我们前些日子才学这个。。。
作者:
milai5201
时间:
2015-1-14 15:00
用公式遍历数据 存放进数组 然后排序数组,例:
寄存数组=数组[N]
遍历(i=0;i<N;i++)
寄存数组[i]=0.9*i+0.8
遍历结束
数组.排序(寄存数组,3)
max=寄存数组[0]
min=寄存数组[N-1]
作者:
张三
时间:
2015-1-14 15:51
#include<iostream>
using namespace std;
int main()
{
int a[10] = {1 ,5, 6, 8 ,6, 26, 8, 7, 9 ,10 };//用一个数组存储你的数据
int temp = a[0];
for(int i = 1;i<10;++i)
{
if(temp <= a[i])
temp = a[i];
}
cout << temp << endl;
return 0;
}
作者:
2645572175
时间:
2015-6-24 16:33
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1