用二维数组写一个C++程序,要求输入十个整数时可以输出它们的最大值最小值和众数(出现次数最多的数)
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 13:20:13
用二维数组写一个C++程序,要求输入十个整数时可以输出它们的最大值最小值和众数(出现次数最多的数)
求大神解救
求大神解救
能用一维做吗?因为感觉用二维是浪费啊,在说比如这样a【0】【10】是不是 不一样相当于一维
U盘掉了 我有个例题到U盘里 不能发给你I 0.0!
再问: 其实我不是很懂。。囧 随便用什么吧,能做出来就行,膜拜大神
再答: 中午做好了发给你
再问: 谢谢!!^_^
再答: #include<stdio.h>
int cs(int a[10])
{
int z[10],y,cs=0,s[10],u=0,i,x;
for(i=0;i<10;i++)
z[i]=a[i];
for(y=0;y<10;y++)
{
u=0;
for(i=0;i<10;i++)
{
if(z[y]==a[i])
u++;
}
s[y]=u;
if(s[y]>cs)
{
cs=s[y];
x=y;
}
}
return x;
}
int zdz(int a[10])
{
int i,x;
x=a[0];
for(i=1;i<10;i++)
{
if(x<a[i])
x=a[i];
}
return x;
}
int zxz(int a[10])
{
int i,x;
x=a[0];
for(i=1;i<10;i++)
{
if(x>a[i])
x=a[i];
}
return x;
}
main()
{
int a[10],i,m,z,x;
printf("请输入十个数空格间隔回车结束输入:");
for(i=0;i<10;i++)
scanf("%d",a+i);
m=cs(a);
z=zdz(a);
x=zxz(a);
printf("出现次数最高的数是:%d最大数是:%d最小数是:%d",a[m],z,x);
}测试结果望采纳啊 用了我点时间没办法数学不好逻辑思维差想众数怎么表达的用了一点神啊
U盘掉了 我有个例题到U盘里 不能发给你I 0.0!
再问: 其实我不是很懂。。囧 随便用什么吧,能做出来就行,膜拜大神
再答: 中午做好了发给你
再问: 谢谢!!^_^
再答: #include<stdio.h>
int cs(int a[10])
{
int z[10],y,cs=0,s[10],u=0,i,x;
for(i=0;i<10;i++)
z[i]=a[i];
for(y=0;y<10;y++)
{
u=0;
for(i=0;i<10;i++)
{
if(z[y]==a[i])
u++;
}
s[y]=u;
if(s[y]>cs)
{
cs=s[y];
x=y;
}
}
return x;
}
int zdz(int a[10])
{
int i,x;
x=a[0];
for(i=1;i<10;i++)
{
if(x<a[i])
x=a[i];
}
return x;
}
int zxz(int a[10])
{
int i,x;
x=a[0];
for(i=1;i<10;i++)
{
if(x>a[i])
x=a[i];
}
return x;
}
main()
{
int a[10],i,m,z,x;
printf("请输入十个数空格间隔回车结束输入:");
for(i=0;i<10;i++)
scanf("%d",a+i);
m=cs(a);
z=zdz(a);
x=zxz(a);
printf("出现次数最高的数是:%d最大数是:%d最小数是:%d",a[m],z,x);
}测试结果望采纳啊 用了我点时间没办法数学不好逻辑思维差想众数怎么表达的用了一点神啊
用二维数组写一个C++程序,要求输入十个整数时可以输出它们的最大值最小值和众数(出现次数最多的数)
编写c语言二维数组一、任意输入15个整数到二维数组中,将它们输出显示成一个5行3列的数阵.二、任意输入9个整数到二维数组
问一道C语言题目用指针编程:输入一个4×5的二维整型数组,输出其中最大值、最小值以及它们所在行和列的下标 #inclu
编写程序:输入100个整数存放到数组a中,再输入整数x,统计这100数中x出现的次数并输出.
怎么编写一个比较十个数大小的C程序并输出最大值与最小值?
编写一个c语言程序,输入三个整数,输出它们的最大值
编写VB程序,在窗体上输入5个整数存放在数组中,找出这些数中最大值和最小值及它们所在的位置,
用C语言任意输入十个整数,输出其中的最大最小值,要求用指针做.
求3行4列二维数组的和,平均值,最大值和最小值及其所在的位置.用一个main函数实现,输出要求如下:
编写一个C程序,输入8个整数放入一维数组w中,找出其中的最小数和 最大数,并将它们分别与数组
怎么输入一个数字组成的数组,输出该数组的最大值和最小值
用C语言编写一个程序,输入一个整数,输出0~9各数字在该整数中出现的次数