hdoj 2017 字串統計 字串

2021-07-03 23:24:15 字數 929 閱讀 7012

對於給定的乙個字串,統計其中數字字元出現的次數。

輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。

對於每個測試例項,輸出該串中數值的個數,每個輸出佔一行。

2

asdfasdf123123asdfasdf

asdf111111111asdfasdfasdf

6

9

scanf(),gets()讀取字串的區別:
scanf()遇' '和"\n"(空格和回車)停止
gets()遇"\n"停止
code 1:
#include#includeint main()

printf("%d\n",cnt);

} return 0;

}

code 2:
#include#includeint main()

printf("%d\n",cnt);

} return 0;

}

數字後 按下回車 下面緊跟乙個0   所以在數字輸入後面插入getchar() 把0丟棄

code3是我偶然寫出來的**  本人菜鳥一枚 至於為什麼那麼使用
code 3:
#include#includeint main()

printf("%d\n",cnt);

} return 0;

}

HDU 2017 字串統計

problem description 對於給定的乙個字串,統計其中數字字元出現的次數。input 輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。output 對於每個測試例項,輸出該串中數值的個數,每個輸出佔一行。sample input...

hduoj 2017字串統計

include includeusing namespace std int main int n string str while cin n while n cin str int count 0 int len str.length for int i 0 i這是我第一次完全用c 的語法寫的 ...

HDU 2017 字串統計

problem description 對於給定的乙個字串,統計其中數字字元出現的次數。input 輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。output 對於每個測試例項,輸出該串中數值的個數,每個輸出佔一行。include incl...