从键盘输入十个整数,并求出这十个数的最大值及出现次数,怎么编程?!

原理如下:
1、使用数组存储输入的10个数
2、使用一个变量记录最大值的个数,初始化为1,遍历数组,边遍历寻找最大值,边记录最大值的个数,每找到一个,变量值加1,当最大值改变时,记录个数的变量的值重新赋值为1,直到遍历完成。
4、输出最大值及个数。



3. 从键盘输入10个整数,并求出这10个数的最大值及出现次数。

就一个小错误
if(a[i]=max) //赋值操作,恒为真
n++;
改为:
if(a[i]==max) //表示判断
n++;

#includevoid main(){int i,max,cnt=0,a[10];for(i=0;imax) max=a[i];for(i=0;i<10;i++) if(a[i]==max) cnt++;printf("最大数为%d,出现了%d次
",max,cnt);}


用while从键盘输入10个整数,并求出其中的最大值,最小值,总和,平均...
\/\/循环输入10个数 printf("Enter a data:");scanf("%d",&a[i]);i++;} i=0;while(i<10){ while(j<(10-i)){ if(a[i]>a[j]){ temp=a[i];a[i]=a[j];a[j]=temp;} j++;\/\/该while循环内完成后最大的一个数会变为a[10]} i++;\/\/该while循环内完成后数组内的数是...

4编写程序,输入10个整数(有正数、负数)到数组中;(1)求出所有元素之和...
在这个程序中,使用了一个大小为10的数组来存储输入的10个整数。使用for循环依次读入10个整数,并累加它们的值到一个名为sum的变量中。然后计算出这10个整数的平均值并输出结果。需要注意的是,为了得到精确的平均值,需要将sum转换成浮点型再除以N。此外,思路是相同的,如果想要计算任意数量的整数的和...

如何利用C语言编程实现逆序输出十个数?
C语言通过输入十个整数然后分别顺序和逆序输出的编程思想和方法如下:1.首先需要定义一个整型数组用于存储输入的10个整数。这里定义一个数组a。2.然后利用for循环,接受从键盘输入的10个整数。这里使用i作为循环的游标变量。3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数。这里同样使用局部...

求C++程序:任意从键盘输入10个整数,按从小到大的顺序排序,并输出结果...
5.在主函数中,首先定义两个整数,并保存整数个数和排名计数。6.使用for循环输入序列中的整数,并设置序列中每个整数的序列号。7.按整数大小排序的序列中的所有数值。8.将好排序数值添加排序编号。9.最后,根据索引输出所有整数的排序。注意:(1)交换排序:参照求最大值和最小值的思想,按升序...

用c语言编程,从键盘上输入10个整数存放到一维数组中,输出其中最大的数...
解题思路:先键盘输入10个整数,假设数组的第1个是最大数max,同时设置最大值下标为0,接着for循环依次判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标,最后输出最大数和数组下标。参考代码:include<stdio.h> int main() { int i,a[10],max,maxi;\/\/输入10个整数 for(i=0;...

从键盘上输入10个整数存入数组,求出平均值,并输出结果。(请详细的讲...
option base 1private sub command1-click()dim data(10),sum as integer ’声明数组data 和一个整形的dim average as single ‘声明average为单精度浮点形的for i=1 to 10 ’循环1到10data(i)=inputbox‘把用户输入的10个数字输入到数组里next ifor i=1 to 10’循环1到10print data (i)...

C语言编程:键盘输入10个数,用函数实现计算数据中最大值、最小值,并返 ...
include "stdio.h"void Input_Max_Min(int *p,int *pl,int *ps){int i;printf("Please enter the 10 Numbers...\\n");for(*pl=*ps=i=0;i<10;i++){\/\/输入10个整数并判断大小scanf("%d",p+i);if(p[i]p[*pl])\/\/若当前输入的数比最大值记录大则修改记录*pl=i;}} int main...

...数组存储从键盘上输入的我10个整数,统计这10个整数中偶
java.util.Scanner;public class InputDemo {public static void main(String[] args) {int[] ary = new int[10];\/\/定义一个一维数组Scanner input = new Scanner(System.in);\/\/从控制台输入for (int i = 0; i < ary.length; i++) {System.out.println("请输入第"+(i+1)+"个整数...

C语言编程:任意输入10个整数放入数组中,然后求其中的最大值和最小值...
1、任意输入10个整数放入数组中求其中的最大值和最小值的源代码如下:include <stdio.h> void main(){ int array[10];\/\/用来存储输入的数据 int max;\/\/用来存放最大的数 int i;\/\/用于循环 for(i=0;i<10;i++) \/\/一次输入10个数 { \/\/输入一个数并按回车键 scanf("%d",&a[i])...

从键盘输入10个整型数据,放入数组a 中,求其最大值、最小值及其所在元素...
1、输入a=[12,2,3,4,34,24],创建一个a列表。2、输入max_value=max(a),进行获取a列表的最大值。3、运行py文件,可以看到最大值是34。4、输入max_index=a.index(max(a)),进行获取最大值的下标。5、运行py文件,可以看到a列表的最大值下标为4,需要注意的是下标是从0开始的。