奇偶归一猜想

现有两个一维数组(各含5个整型元素)设为A、B,从键盘分别输入数据给这两个数组。计算A数组正序位置与B数组逆序对应位置积的和。

输入格式:

每个数组的输入占一行,输入数字间以空格分隔。

输出格式:

与前面的输入间隔一个空行。

输入样例:

1 2 3 4 5
5 4 3 2 1

结尾无空行

输出样例:


sum=55

结尾无空行

#include<stdio.h>
int main()
{
    int s[5];
    int a[5];
    int i = 0, sum = 0, j = 4;
    for (i = 0; i < 5; i++)
    {
        scanf("%d", &s[i]);
    }
    for (i = 0; i < 5; i++)
    {
        scanf("%d", &a[i]);
    }
    for (i = 0; i < 5; i++)
    {
        //这步循环是一个难点
       while(j>=0)
       {
           sum = sum + s[i] * a[j];
            j = j - 1;
            break;
        }
    }
    printf("\n");
    printf("sum=%d", sum);
}

 


版权声明:本文为m0_62864154原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。