信息学奥赛一本通 1978:【18NOIP普及组】标题统计 | 洛谷 P5015 [NOIP2018 普及组] 标题统计
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通 1978:【18NOIP普及组】标题统计 | 洛谷 P5015 [NOIP2018 普及组] 标题统计
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【題目鏈接】
ybt 1978:【18NOIP普及組】標題統計
洛谷 P5015 [NOIP2018 普及組] 標題統計
【題目考點】
1. 字符串
讀入帶空格的字符串
- 將帶空格的字符串讀入字符數組
- 將帶空格的字符串讀入string對象
2. 統計個數
3. 判斷字符
- 空格字符:’ ’
- 換行字符:’\n’
【題解代碼】
解法1:使用字符數組
#include<bits/stdc++.h> using namespace std; int main() {char s[10];cin.getline(s, 10);int len = strlen(s), ct = 0;for(int i = 0; i < len; ++i){if(s[i] != ' ' && s[i] != '\n')ct++;}cout << ct;return 0; }解法2:使用string類
#include<bits/stdc++.h> using namespace std; int main() {string s;getline(cin, s);int ct = 0;for(int i = 0; i < s.length(); ++i){if(s[i] != ' ' && s[i] != '\n')ct++;}cout << ct;return 0; }總結
以上是生活随笔為你收集整理的信息学奥赛一本通 1978:【18NOIP普及组】标题统计 | 洛谷 P5015 [NOIP2018 普及组] 标题统计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通 1129:统计数字字符
- 下一篇: 信息学奥赛一本通(1062:最高的分数)