a和b之间所有数字的总和

时间:2016-01-06 02:58:21

标签: c math sum constants

我需要创建一个程序,该程序给出用户给出的ab常量之间所有数字的总和。 b需要大于a

#include <stdio.h>

void main()
{
    int index, begno, endno, sum = 0;
    printf("Program for sum of all numbers in the given range\n");

    printf("Enter Beg. No.: ");
    scanf("%d", &begno);
    printf("Enter End. No.: ");
    scanf("%d", &endno);
    index = begno;

    for(; index <= endno; index ++)
        sum = sum + index;

    printf("The sum of even numbers between %d and %d is: %d", begno, endno, sum);
}

2 个答案:

答案 0 :(得分:0)

我首先要实现一个计算循环: $$ \ sum_ {N = A ^} {B} Ñ$$

答案 1 :(得分:0)

给出的代码看起来没问题,但是如果你想要总和而不包括最后一个数字,通常就是这种情况你应该像这样改变for循环

for(; index < endno; index ++)