B-1021 个位数统计 (15分) #include <string> #include <iostream> using namespace std; int main(){ string n; int i,m; int w[10]={}; cin >> n; for(i=0;i<n.size();i++){ w[n[i]-'0']++;//此题的关键在于char字符转换为整数,可以按照ASCII码来理解此式 } for(i=0;i<10;i++){ if(w[i]!=0){ printf("%d:%d\n",i,w[i]); } } return 0; }