0066-若干个数求和问题
生活随笔
收集整理的這篇文章主要介紹了
0066-若干个数求和问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目
| 若干個(gè)數(shù)求和問題 |
| 難度級(jí)別:A; 運(yùn)行時(shí)間限制:1000ms; 運(yùn)行空間限制:51200KB; 代碼長(zhǎng)度限制:2000000B |
| 試題描述 |
| 輸入若干個(gè)整數(shù)(不會(huì)超過 10000 個(gè)),輸出它們的和。 |
| 輸入 |
| 一行包括若干個(gè)整數(shù)(絕對(duì)值不超過100),兩兩之間用一個(gè)空格分隔。 |
| 輸出 |
| 一個(gè)數(shù),表示輸入所有數(shù)的和(結(jié)果在?int?范圍內(nèi))。 |
| 輸入示例 |
| 3?2?4?1?5?6 |
| 輸出示例 |
| 21 |
分析
這題乍一看沒毛病,但……不給項(xiàng)數(shù)怎么行?!當(dāng)然行。只是你需要這樣一句話:
cin.get()=='\n'意思是:讀入遇到換行。
這樣一來,問題全部解決。同時(shí)還不用開數(shù)組。接下來實(shí)踐一下。
代碼
#include<bits/stdc++.h> using namespace std; int n,ans; int main() {while(cin>>n)//持續(xù)輸入。{ans+=n;//累加當(dāng)前數(shù)。if(cin.get()=='\n') break;//當(dāng)遇到換行時(shí)結(jié)束。}printf("%d",ans);return 0; }轉(zhuǎn)載于:https://www.cnblogs.com/DARTH-VADER-EMPIRE/p/9736803.html
總結(jié)
以上是生活随笔為你收集整理的0066-若干个数求和问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 10.1——为什么方法不能用static
- 下一篇: umask及文件默认和原始权限说明