我们说程序中有整数矩阵,
int A[][]={{1,2},{3,4}}, B[][]={{5,6},{7,8}}, sum[2][2];
for ( inr i=0; i<2; i++)
for( int j=0; j<2; j++)
Sum[i][j] = A[i][j] + B[i][j] ;
three 2X2 matrices A,B and Sum with values我们希望仅使用一个for()
循环从A + B = C中的总和输出。
输出:
1 2 5 6 6 8
+ =
3 4 7 8 10 12
注意:在C ++中,gotoxy()
函数可以在库conio.h
下使用,但是所需的解决方案应该不同时使用C ++和gotoxy()
函数。
这是一个简单的for循环,可以回答您的问题:
#include <stdio.h>
int main()
{
int a[4] = {0,1,2,3};
int b[4] = {1,1,1,1};
int c[4] = {0};
for(int i =0; i<4; i++)
{
c[i] = a[i]+b[i];
printf("%i ", c[i]);
}
return 0;
}
请记住,您可以在2D数组中执行的任何操作,也可以对1D数组进行操作。