[解题报告]10783 - Odd Sum
题目大意
题目原文:http://uva.onlinejudge.org/external/107/10783.pdf
背景:
给你一个范围a 到b ,请你找出a 与b 之间所有奇数的和。
例如:范围[3, 9] 中所有奇数的和就是3 + 5 + 7 + 9 = 24 。
例如:范围[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; }