c语言中有一组数1112233,如何判断有几种数,并且每种数有几个按照输入为1112233来看 ,输出为 3 ,3 2 2

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/24 12:04:08
c语言中有一组数1112233,如何判断有几种数,并且每种数有几个按照输入为1112233来看 ,输出为 3 ,3 2 2
xSJ@4$4%JjI4TTܠTPV>I\&Kg:SAA299w̼m7k߫DOdYQ $ؾ O1l]D} ýC'݆{;fzl6|獨zD8#2dlnJu篃|\0JU5.ڦĖvT`آ#!D e]MYRD5d!.\#Jz "w$sfưpa`\dЎ1VdX%pBfu"c(I':x,&^eoK Xz_29>GaqJJy˂Aoc@&/-}B($>i!~&YBE):Djxw0ޞk u@5 nڨ-jmʮe\nik~_ϥCy'Ax

c语言中有一组数1112233,如何判断有几种数,并且每种数有几个按照输入为1112233来看 ,输出为 3 ,3 2 2
c语言中有一组数1112233,如何判断有几种数,并且每种数有几个
按照输入为1112233来看 ,输出为 3 ,3 2 2

c语言中有一组数1112233,如何判断有几种数,并且每种数有几个按照输入为1112233来看 ,输出为 3 ,3 2 2
#include <stdio.h>
#include <map>
using namespace std;

int main()
{
\x09map<int, int> Word_count;
\x09char temp;
\x09scanf("%c",&temp);
\x09while ((temp >= 48)&&(temp <= 57))
\x09{
\x09\x09++Word_count[temp-'0'];
\x09\x09scanf("%c",&temp);
\x09}
\x09for (int i = 0; i != 10; ++i)
\x09{
\x09\x09printf("数字%d出现的次数为:%d\n",i,Word_count[i]);
\x09}
\x09system("pause");
\x09return 0;
}