...20个两位数,输出其中小于平均数的偶数。会编程的来。。。

发布网友 发布时间:2024-09-27 10:24

我来回答

3个回答

热心网友 时间:1分钟前

>> a=unifrnd(10,100,1,20);
>> b=floor(a);
>> p=mean(b);
>> m=find(b<p);
>> c=b(m);
>> n=find(mod(c,2)==0);
>> d=c(n)

d =

54 38 34

>>

热心网友 时间:6分钟前

a=randint(1,20,[10,99])
b=a(a<mean(a)&~mod(a,2))

热心网友 时间:4分钟前

#include<iostream>
using namespace std;
void main()
{
int i,a[20],sum=0;
float p;
cout<<"请输入20个两位数"<<endl;
for(i=0;i<20;i++)
{ cin>>a[i];
sum+=a[i];
}
p=sum/20;
for(i=0;i<20;i++)
{ if(a[i]%2==0&&a[i]<p)
cout<<a[i]<<' ';
}
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com