C++,已知a数组int a[10]={1,2,3,4,5,6,7,8,9,10};,编写程序,求a数组中偶数的个数和偶数的平均值 C++中,定义一个整型数组a[10]={1,2,3,4,5,...

作者&投稿:金知 (若有异议请与网页底部的电邮联系)
int main()
{
int i,num=0,sum=0,average=0;
int a[]={1,2,3,4,5,6,7,8,9,10};
for (i=0;i<10;i++)
{
if(a[i]%2==0)
{
num++;
sum=sum+a[i];
}
}
average = sum/num;
printf("偶数的个数是%d, 平均值是%d\n",num,average);
return 0;
}

#include <iostream>
using namespace std;
int main()
{
int i = 0;
int num = 0;
int avg = 0;
int a[] = { 1,2,3,4,5,6,7,8,9,10 };
for (i = 0; i < 10; i++)
{
if(a[i] % 2 == 0)
{
num++;
avg +=a[i];
}
}
avg /= num;
cout << "num:" << num << " avg: " << avg << endl;
return 0;
}

c++编程问题 给定一个数组a[10]={1,2,3,4,5,6,7,8,9,10};,使用指针将数组存放的内容逆序。(用指针做)~

#include
void change(int *n, int len)
{
int a, *p= &a;
for(int i= 0; i < len/2; i++)
{
*p= *(n+i);
*(n+i)= *(n+len-1-i);
*(n+len-1-i)= *p;
}
}
void main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
change(a, 10);
for(int i= 0; i < 10; i++)
cout<<a[i]<<' ';
cout<<endl;
}

void AddTwo(int &a)
{
for (int i=0;i<10;i++) a[i] +=2;
return;
}