#include#include#includeusing namespace std;
int main()
{ string str;
while(getline(cin,str))
{int i=0;
int len=str.length();
if(islower(str[0]))
str[0]=toupper(str[0]);
for(i=1; i下就有多種可用的函式
c++中應該是#include
c中應該是#include
以下為字元函式庫中常用的函式:
常用的有:
tolower()——toupper()
isupper()——islower()
isalnum()——isalpha()(注:**來自網咯)
第二計算長度的str.length()和strlen(str)區別
兩者都是求字串的長度,但strlen( )的引數必須是char* ;而 str.length( )是string類物件str呼叫的成員函式,所以它們用在不同的地方;
char* ch="asdfsafas";
string str="adfadf";
cout<
統計書名 HDUOJ
問題描述 嗷嗷嗷非常喜歡看書。每當他看完一本書,他就會用他的小本本記下書名。但嗷嗷嗷看書時太過忘我,以至於自己看過的書都會再看一遍並照樣記錄下來。當嗷嗷嗷回過神,想統計自己一共看了多少本不同的書,他把小本本交給了你,你能幫幫他嗎?輸入 多組輸入輸出,請處理到輸入結束。每組資料,第一行有兩個整數n 0...
HDU oj 數字根源
描述 通過對整數的數字求和來找到正整數的數字根 如果結果值是單個數字,則該數字是數字根。如果結果值包含兩個或更多個數字,則對這些數字求和並重複該過程。只要需要獲得一位數,這就會繼續。例如,考慮正整數24.加上2和4得到值6.由於6是單個數字,6是24的數字根。現在考慮正整數39.加上3和9的收益率1...
hduoj 1394 樹狀陣列
include include include using namespace std define n 5000 5 define debug 1 int c n int a n int lowbit int x int getsum int x,int n return ans void upd...