7-14 求整數段和(15 分)


給定兩個整數A和B,輸出從A到B的所有整數以及這些數的和。

輸入格式:

輸入在一行中給出2個整數A和B,其中100AB100,其間以空格分隔。

輸出格式:

首先順序輸出從A到B的所有整數,每5個數字占一行,每個數字占5個字符寬度,向右對齊。最后在一行中按Sum = X的格式輸出全部數字的和X

輸入樣例:

-3 8

輸出樣例:

   -3   -2   -1    0    1
    2    3    4    5    6
    7    8
Sum = 30
#include<stdio.h>
int main()
{
    int a,b,i,cot=0,sum=0;
    scanf("%d %d",&a,&b);
    for(i=a;i<=b;i++)
    {
        printf("%5d",i);//題目要求占5個字符寬
        cot++;
        if(cot%5==0&&i!=b)
            printf("\n");
    }
    printf("\n");//執行完循環后,換行輸入總和
   for(i=a;i<=b;i++)
        sum+=i;
   printf("Sum = %d",sum);
   return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM