[文字列] acm2017統計

***トピック:
問題の記述
統計に表示され、指定された文字列、数字の番号。

入力
入力データを複数の行、最初の行のnは整数であるが、n個の行の文字列に続いてテストケースの数を示し、各列は、文字と数字の組み合わせを含みます。

出力
各テストケースについて、ストリングの数の出力値を、行ごとに各出力。

サンプル入力
2
asdfasdf123123asdfasdfの
asdf111111111asdfasdfasdf

サンプル出力
6
9 ***

コード:

#include<iostream>
#include<cstring> 
using namespace std;
int main(){
	int n;
	cin>>n;
	getchar();
	while(n--){
		int count=0; 
		char s[100];
		cin.getline(s,100);
		for(int i=0;i<strlen(s);i++){
			if(s[i]>='0'&&s[i]<='9'){
				count++;
			}
		}
		cout<<count<<endl;
	}
	return 0;
}

分析:入力は、N、キャリッジを吸収するために必要なバッファである場合のメインメモ

公開された42元の記事 ウォン称賛18 ビュー403

おすすめ

転載: blog.csdn.net/weixin_42918559/article/details/104042200