一道有关算法,程序框图的高二题某人几次100米跑的成绩为11.2 11.4 11.3 10.96 11.0 设计一个算法,搜索出一个最好的成绩,画出程序框图

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 02:23:07
一道有关算法,程序框图的高二题某人几次100米跑的成绩为11.2 11.4 11.3 10.96 11.0 设计一个算法,搜索出一个最好的成绩,画出程序框图
xU[oH+V>m -K/VQkq 4'܈r1.I6!MI6@c1O =cVW>iR-k7ߜfAin>i@[%[7\gs_V]Ak%<9{Wd8D:$g3)gm^.$_5'Xj#iRB[)Ye\_k 7zާ]xY#Ys>*[̔rSLg9ȦUӜyIVnoH"{6hhRWZ{5r l0]PC/"2T=Ivk!o?ƦcACt=Oʯao-!/p:}.X4* `A7ݘf6&|=!q*^iGE _s!0*UƂ?Jќ׳1>0qN܉ C ᆑࢇ"mMrLꟐsHO0>yXUv #yIh3f(%Ͳu@+RסH?Zhտq"sn:",I0" `O cW B{|}6v

一道有关算法,程序框图的高二题某人几次100米跑的成绩为11.2 11.4 11.3 10.96 11.0 设计一个算法,搜索出一个最好的成绩,画出程序框图
一道有关算法,程序框图的高二题
某人几次100米跑的成绩为11.2 11.4 11.3 10.96 11.0 设计一个算法,搜索出一个最好的成绩,画出程序框图

一道有关算法,程序框图的高二题某人几次100米跑的成绩为11.2 11.4 11.3 10.96 11.0 设计一个算法,搜索出一个最好的成绩,画出程序框图
就是这个样的了

ans = 0;
然后逐个扫描
如果当前值大于当前ans
ans = 当前值
扫描完即结束
ans即为答案

用数组对应每个成绩,用冒泡法逐个比较求最小值,再输出结果

不用冒泡吧,又没叫排序-,-
另外,一楼的你那个应该不能叫算法吧。。。。
1.开始,设立变量i<-1;
2.输入成绩到数组score[]中;
3.best<-score[0],btime<-0;
//best存储成绩,btime为最好成绩是第几次;
4.若i等于数组长度,转到8,否则继续;
5.若score[i]>best,转到7...

全部展开

不用冒泡吧,又没叫排序-,-
另外,一楼的你那个应该不能叫算法吧。。。。
1.开始,设立变量i<-1;
2.输入成绩到数组score[]中;
3.best<-score[0],btime<-0;
//best存储成绩,btime为最好成绩是第几次;
4.若i等于数组长度,转到8,否则继续;
5.若score[i]>best,转到7,否则继续;
6.best<-score[i], btime<-i;
7.i<-i+1,转到4;
8.输出best与btime;
9.完毕;
差不多就是这样

收起