14-5(3)统计电话号码和QQ中同数字出现的个数

原创 2013年12月05日 13:43:20

/*
*程序的版权和版本声明部分:
*Copyright(c)2013,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:刘晓晓
*完成日期:2013年 12月3号
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述: 无
*问题描述:统计电话号码和QQ号中出现的同一数字的个数
*程序输出:无
*问题分析:
*算法设计:
*/

#include<iostream>
using namespace std;
int main()
{
    char str[50]= {"Tel:18865511135, QQ:862180617"};
    int i,a[10]= {0};
    for(i=0; str[i]!='\0'; ++i)
    {
        if(str[i]>='0'&&str[i]<='9')
            a[str[i]-'0']++;   
    }
    cout<<"\""<<str<<"\" 中各数字出现的次数是: "<<endl;
    for(i=0; i<10; ++i)
        cout<<"\'"<<i<<"\'---"<<a[i]<<endl;
    return 0;
}

心得:这是看完老师的解答后才写的,但是if循环那还是不明白。原本我自己  的程序很长,但还没达到想要的结果。a[str[i]-'0']++;是什么意思啊??????

相关文章推荐

jquery通过正则表达式校验常用的数据格式 如:电话号码、IP、QQ、字母数字等

jquery通过正则表达式校验常用的数据格式 如:电话号码、IP、QQ、字母数字等...

Android中仿QQ聊天内容中提取电话号码,URL

这几天项目中用到类似于QQ做的聊天内容中提取电话号码和URL的功能。总结一下,点点滴滴都是进步。还是首先看大致效果图:就是要识别出聊天中的网址,电话或者Email之类的。1如果项目要求比较简单的话,T...

移动设备忽略将页面中的数字识别为电话号码的方法

1.标准的电话号码格式是这样的:1-408-555-5555,点击后会自动打开电话功能; 2.但有时候不是电话号码的数字也会被浏览器自动解析为电话号码, 并把数字的颜色和样式都改了; 3.知道原因要解...

积跬步,聚小流------关闭iphone浏览器自动识别数字为电话号码

一次愉悦的问题解决过程

在Flex中用Validator检测数字、字符串、Email、电话号码等 .

在Flex中用Validator检测数字、字符串、Email、电话号码等 在上例“ 用Validator检测必填项”中,我记录了Validator最简单的用法。但mx.validators包中的...
  • CQGCCL
  • CQGCCL
  • 2015年06月05日 14:48
  • 486

html正则表达式验证标签只能输入数字,英文。电话号码格式……

常用HTML正则表达式       1.只能输入数字和英文的:             onbeforepaste="clipboardData.setData('text',clipboa...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:14-5(3)统计电话号码和QQ中同数字出现的个数
举报原因:
原因补充:

(最多只允许输入30个字)