奇数求和(信息学奥赛一本通-T1065)
生活随笔
收集整理的這篇文章主要介紹了
奇数求和(信息学奥赛一本通-T1065)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目描述】
計算非負整數m到n(包括m和n)之間的所有奇數的和,其中,m 不大于 n,且n 不大于300。例如 m=3, n=12, 其和則為:3+5+7+9+11=35。
【輸入】
兩個數 m 和 n,兩個數以一個空格分開,其中 0 ≤ m ≤ n ≤ 300 。
【輸出】
輸出一行,包含一個整數,表示m 到 n(包括m 和 n )之間的所有奇數的和
【輸入樣例】
7 15
【輸出樣例】
55
【源程序】
#include<iostream> using namespace std; int main() {int a,b;int sum=0;//初始化int i;cin>>a>>b;if(a%2==0) a++;//保證從奇數開始加for(i=a; i<=b; i+=2) //計算奇數和sum+=i;cout<<sum<<endl;return 0; }?
總結
以上是生活随笔為你收集整理的奇数求和(信息学奥赛一本通-T1065)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通C++语言——1096:
- 下一篇: 信息学奥赛C++语言: 判决素数个数