首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

有人帮忙吗?新手有关问题~

2012-02-22 
有人帮忙吗?新手问题~~把A数组中的几个数和B数组中的逆过来的几个数一一对应相加,结果存在C数组中!大概意

有人帮忙吗?新手问题~~
把A数组中的几个数和B数组中的逆过来的几个数一一对应相加,结果存在C数组中!大概意思就是如下:
          在A数组输入1,3,5,7,8这几个数,B数组输入2,3,4,5,8   调用函数后,C数组中存放的数据是9,8,9,10,10


代码是如何写啊?那位兄弟帮一下忙啊?本人感激不金~~

[解决办法]
#include <stdio.h>

void main()
{
int a[5] = {1, 3, 5, 7, 8};
int b[5] = {2, 3, 4, 5, 8};
int c[5];
for(int i = 0; i < 5; ++i)
printf( "%d ", (c[i] = a[i] + b[4 - i]));

}
[解决办法]
#include "iostream.h "
void main()
{
int A[5]={1,3,5,7,8};
int B[5]={2,3,4,5,8};
int C[5];
for(int i=0;i <5;i++)
{
C[i]=B[4-i];
}
for(int j=0;j <5;j++)
{
C[j]=A[j]+C[j];
}
cout < < "The new array is: " < <endl;
for(int m=0;m <5;m++)
cout < <C[m] < <endl;

}
已经运行了。

热点排行