L1-008修改

在格式控制上出了一点小差错,假如刚好输入5个会换行两次。以下贴出修改后的代码

#define _CRT_SECURE_NO_WARNINGS
#include <iostream>  
#include<algorithm>
using namespace std;
int main()
{
    int a, b,n,i,sum=0,j;
    scanf("%d %d", &a, &b);
    n = b - a;
    sum = 0;
    for (i = 0,j=1; i <=n; i++,j++)
    {
        printf("%5d ",a);
        sum += a;
            a++;
            if (j % 5 == 0&&i!=n)  printf("\n");
    }
    printf("\n");
    printf("Sum = %d\n", sum);
    return 0;
}

posted @ 2017-03-22 10:40  蒋钢柱  阅读(138)  评论(0编辑  收藏  举报