我是靠谱客的博主 朴素冬日,这篇文章主要介绍C++统计数字个数并求和,现在分享给大家,希望可以做个参考。

 

void 统计数字个数并求和()
{//缘由https://ask.csdn.net/questions/912419
	int i = 0, j = 0, n = 0, m[10] = { 0 };
	char s[100];
	string shuchu = "", hecheng = "";
	cin >> n;
	while (n--)
	{
		cin >> s;
		while (s[i] != '')
		if (s[i] >= '0'&& s[i] <= '9')
		{
			j += (s[i] - '0');
			m[(s[i++] - '0')]++;
		}
		i = 10;
		while (i--) if (m[i])hecheng = to_string(i) + ":" + to_string(m[i]) + "n" + hecheng, m[i] = 0;
		shuchu += hecheng + to_string(j) + "n";
		j = i = 0; hecheng = "";
	}
	cout << shuchu << endl;
}
void 统计字符串中的数字个数()
{//缘由https://ask.csdn.net/questions/919786
	int n = 0,i = 0,j=0;
	char x[100];
	cin>>n;
	while (n--)
	{
		cin >> x;
		j = i = 0;
		while (x[j] != '')if ('0' <= x[j] && x[j++] <= '9')++i;
		printf_s("%dn", i);
	}
}

 

最后

以上就是朴素冬日最近收集整理的关于C++统计数字个数并求和的全部内容,更多相关C++统计数字个数并求和内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(144)

评论列表共有 0 条评论

立即
投稿
返回
顶部