该程序的功能是统计输入字符串中每个数字出现的次数,并按照数字从小到大的顺序输出。

程序的设计思路是使用一个大小为10的整型数组a来记录每个数字出现的次数。遍历输入的字符串,将每个数字对应的数组元素加1。然后遍历整型数组a,输出数组中不为0的元素及其对应的下标,即数字和出现次数。

程序的结构是先定义一个大小为10的整型数组a,并将其每个元素初始化为0。然后使用getline函数从标准输入读取一行字符串,并将其赋值给字符串变量str。接下来使用一个循环遍历字符串str的每个字符,并将其对应的数字在数组a中加1。最后使用另一个循环遍历整型数组a,输出数组中不为0的元素及其对应的下标,即数字和出现次数。最后返回0表示程序执行成功。

#includeiostream#includealgorithm#includestringusing namespace std;int main string str; getlinecinstr; int a10=0; forint i=0;istrsize;i++ astri-0++; forint i=0;i10;i++

原文地址: https://www.cveoy.top/t/topic/ihMr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录