信息学奥赛一本通 1008:计算(a+b)/c的值 | OpenJudge NOI 1.3 03
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通 1008:计算(a+b)/c的值 | OpenJudge NOI 1.3 03
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目鏈接】
ybt 1008:計算(a+b)/c的值
OpenJudge NOI 1.3 03:計算(a+b)/c的值
【題目考點】
1. 表達式概念
單獨一個常量或變量是一個表達式,如a,’*’,“Hello”
由運算符將表達式連接起來,整體還是一個表達式,如a+b,2+3
每個表達式都有唯一的值,而且表達式的值有對應的類型
2. 運算符 + /
3. 小括號()
小括號可以改變計算順序,和數學中的括號一樣。
4. 整除運算 /
假設被除數和除數都是正整數
當將除法寫為:被除數÷除數=商……余數 時 整除運算的結果就是除法得到的商,不考慮余數。
當除法寫為:被除數÷除數= 小數商時,此時商可能為小數,整除運算的結果是小數商向下取整。
例:5 / 2 = 2, 7 / 2 = 3
在C++中,兩個整型量相除,表達式的值就是這兩個整型量進行整除運算的結果。
【題解代碼】
解法1:使用cin, cout進行輸入輸出
#include<bits/stdc++.h> using namespace std; int main() {int a, b, c;cin>>a>>b>>c;cout<<(a+b)/c<<endl;return 0; }解法2:使用scanf, printf進行輸入輸出
#include <bits/stdc++.h> using namespace std; int main() {int a, b, c;scanf("%d %d %d", &a, &b, &c);printf("%d", (a + b) / c);return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛一本通 1008:计算(a+b)/c的值 | OpenJudge NOI 1.3 03的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通(1157:哥德巴赫猜想
- 下一篇: 信息学奥赛一本通(1135:配对碱基链)