www问答网
所有问题
当前搜索:
求十个数最大值算法
完善下列程序。从键盘输入
10个数
存入数组a中,调用fmax求数组中的最...
答:
include <stdio.h> void ex(int x, int y);main(){ int a[
10
],i,jmax;for(i=0;i<10;++i)scanf(“%d”,&a[i]);jmax=fmax(【 a 】,10);printf(“%d”,jmax);} fmax(int b[],int t){ int i,imax;imax=b[0];for(i=1;i<t;i++)if(b[i]>imax) 【 imax...
求c++程序 算出a[100]数组里面的
最大
的
10个数
,速度最快
答:
任意挑一个数作为标杆值,判断这个数应该排在第几个位置。把比他大的放左边,小的放右边。若这个数序位号k大于10,那么取前k个数重复1步骤;若小于10,则说明前k个肯定是
最大10个数
里面的,那么只要对k后面的数选出10-k个最大数就好了。方法重复1.理论上这已经是最快的
算法
,但是由于快排具有...
c语言从键盘上输出
十个数
不用数组 求出他们的
最大
最小值
答:
printf("
最大值
为:%d",max);printf("最小值为:%d",min);return 0;} 编译环境:vs2012 运行结果:请输入第1
个数字
:2 请输入第2个数字:30 请输入第3个数字:20 请输入第4个数字:15 请输入第5个数字:15 请输入第6个数字:60 请输入第7个数字:9 请输入第8个数字:
10
请输入第9个...
从键盘输入
10个数
,计算并输出这
十个数
中
最大值
和最小值之差,,,急
答:
你好,程序如下:#includemain(){inta[
10
],n,max,min,maxPos,minPos;for(n=0;nmax){max=a[n];maxPos=n;}if(a[n]
VB中
求10个数
中
最大值
,并输出下标
答:
= -1For i = 1 To
10
a(i) = Int(Rnd * 100) Print a(i); If max < a(i) Then max = a(i): j = i ElseIf max = a(i) Then j = j & " " & i End IfNextPrintPrint "
最大
数是"; maxPrint "下标是"; jEnd Sub ...
如何求一组数的
最大值
答:
材料/工具:Excel2007 1、新建一个空白的EXCEL工作表 2、在工作表黑输入演示数据,要求将A列等于K列的所有
数值
中,求出对应B列的
最大值
,放到后面,而后求出最大值对应的后面的值,复制过去 3、在L列输入公式=MAX(($A$2:$A$1000=$K2)*($B$2:$B$1000)),而后同时按住ctrl+shift+enter,...
1,输入
10个数
(使用for循环或do-while) 2,求出其中
最大值
,最小值,均值...
答:
public class Test {public static void main(String[] args) {System.out.println("请输入
10个
double类型的数,并以空格隔开:");Scanner input = new Scanner(System.in);double[] arr = new double[10];for (int i = 0; i < 10; i++) {arr[i] = input.nextDouble();}System.out....
C语言编程题:定义一个长度为
10
的数组,
求最大值
及下标。
答:
C语言程序如下:include <stdio.h> void fun(int a[],int n,int *k){ int i,maxxr,j;maxxr=a[0];for(i=0;i<n;i++){ if(maxxr<a[i]){ maxxr=a[i];} } for(i=0;i<n;i++){ if(maxxr==a[i]){ j=i;break;} } k=j;} int main(void){ int a[
10
]={ 876,...
...数组名法和指针法访问数组元素,求出
10 个数
中的
最大值
,这个...
答:
有两处错误。详见附图。前一句改为:max=*a;后一句改为:if(*(a+i)>max)没有其他错误了。
依次将
十个数
输入,要求输出其
最大值
的流程图
答:
依次将
十个数
输入,要求输出其
最大值
的流程图如下:其中运行结果如下图:
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜