對於給定的乙個字串,統計其中數字字元出現的次數。
輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。
對於每個測試例項,輸出該串中數值的個數,每個輸出佔一行。
2asdfasdf123123asdfasdf
asdf111111111asdfasdfasdf
69
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...