添加第二个循环

时间:2019-10-17 21:00:40

标签: c

我想在程序中添加第二个循环,在该循环中,我让用户在每个循环中输入数字 x ,然后对输入的数字求和。该代码的结果为378,但必须为378+ x = 380

int main()
{
    int i;
    int sum = 0;

    for (i = 1; i <= 27; i++) {
        sum += i;
    }
    printf("%d\n", sum);        

    return 0;
}

2 个答案:

答案 0 :(得分:0)

您在循环中编写了一个循环并添加了scanf。

int i, j;
int sum = 0;
for (int i = 0; i <= 27; i++) { 
    for (j = 0; j < 10; j++) {
       int x= 0;
       scanf ("%d", &x); 
       sum += x;
    }
}

答案 1 :(得分:0)

如果添加第二个循环,则需要输入y * x输入,其中y是第二个循环的频率。
您可能需要的代码是

int main () {

int i,x;
int sum = 0;    

for(i = 1; i <= 27; i++)
    {
    scanf("%d",&x);
    sum += i+x;
    }      
    printf("%d\n", sum);        

return 0;
}