[解题报告]10783 - Odd Sum

题目大意

题目原文:http://uva.onlinejudge.org/external/107/10783.pdf

背景:

给你一个范围a 到b ,请你找出a 与b 之间所有奇数的和。

例如:范围[3, 9] 中所有奇数的和就是3 + 5 + 7 + 9 = 24 。

 

输入

输入的第一列有一个整数T (1≦T≦100),代表以下有多少组测试资料。

每组测试资料为两列,包含两个数a 与b (0≦a≦b≦100)。

 

输出

 每组测试资料输出一列,内容为a 及b 间所有奇数的和。

 

Sample Input 

2
1
5
3
5

 Sample Output 

Case 1: 9
Case 2: 8
 

 

算法:

还是水题不解释

 

 

代码:

这里附上我的代码,你可以去这里提交你的代码验证你的代码是否正确。

#include<stdio.h>
int main(void)
{
    int t,a,b,sum,i,count=1;

    scanf("%d",&t);

    while(t--)
    {
        sum=0;
        scanf("%d %d",&a,&b);

        for(i=a;i<=b;i++)
        if(i%2!=0)
        sum+=i;
        printf("Case %d: %d\n",count++,sum);
    }
    return 0;
}

 

 

posted @ 2013-02-22 16:33  乱七八糟 。  阅读(236)  评论(0编辑  收藏  举报