C++几个简单的编程题目

来源:百度知道 编辑:UC知道 时间:2024/09/27 20:11:24
1、编写一个函数,统计具有n个元素的一维数组中大于等于所有元素平均值的元素个数并返回它。
2、要求:先从键盘输入十个整数,并存入一维数组中,然后求出其中的最小和最大元素的值并输出。
3、计算1+2+3+4+…+I.并要求输出其和第一次大于500时的I值以及和值.

void show(int *a,int num)
{

int i=0,sum=0,ave,count=0;
for(;i<num;i++)
sum+=a[i];
ave=sum*1.0/num;
for(i=0;i<num;i++)
{
if(a[i]>ave)
{
count++;
printf("%d\n",a[i]);
}
}
return count;
}

#################
void show ()
{
int sum[10];
int i=0,tmp,max,min;
while(i<10)
{
cin>>tmp;
if(i==0)
{
max=tmp;
min=tmp;
}
else
{
if(tmp>max)
max=tmp;
if(tmp<min)
min<tmp;
}
}
cout<<"max is "<<max<<",min is "<<min<<endl;
}
#################################
void show()
{
int l=0,sum=0;
while(sum<500)
{
sum+=l;
l++;
}
cout<<"sum is"<<sum<<",l is "<<--l<<endl;