减去循环元素

时间:2016-01-23 07:34:48

标签: c subtraction

我想在下面的i循环中从total中减去for

#include <stdio.h>
int main(int argc,const char *argv[]){

    int total = 0;
    int i;
    for(i = 10; i > 0; i--){
        // code
    }
    printf("Total: %d\n",total);
    return 0;
}

预期输出为-35。

我怎么能这样做?

1 个答案:

答案 0 :(得分:2)

可能是您的期望

#include <stdio.h>
int main(int argc,const char *argv[]){

    int total = 10;  //initialised for example
    int i ;
    for(i = 9; i > 0; i--){  
        total -= i;   //Subtracttion total  = total - i ;
    }
    printf("Total: %d\n",total);
    return 0;
}