C++实验5-项目4:字符串

来源:互联网 发布:数据标准化 人民银行 编辑:程序博客网 时间:2024/05/17 04:12

一、问题及代码

/*  * 文件名称: c++实验5-项目4:字符串  * 作    者: 张殿杰 * 完成日期: 2017     年 5   月 3   日     * 版本号:v1.0     * 对任务及求解方法的描述部分:    * 输入描述:      * 问题描述:     * 程序输出:      * 问题分析:     * 算法设计:      */        #include<iostream>  #include<cstdio>    using namespace std;  int main()  {      char str[50];      int i=0,n=0,m=0,t=0;          cout<<"输入字符串:";      gets(str);      while(str[i]!='\0')      {            if(str[i]>='0'&&str[i]<='9') n++;          else if((str[i]>='A'&&str[i]<='W')|| (str[i]>='X'&&str[i]<='Z')||(str[i]>='a'&&str[i]<='w')||(str[i]>='x'&&str[i]<='z'))              m++;          else t++;          i++;              }      cout<<"其中的数字个数是: "<<n<<endl;      cout<<"其中的字母个数是: "<<m<<endl;      cout<<"其中的其他字符个数是: "<<t<<endl;      return 0;  }  

二、运行结果


三、心得体会

   在字符串的学习中如算法有漏洞,未初始化变量带给我很多困难,但在不断学习中也逐渐能掌握运用数组的技巧。多多练习是提高的最好途径。

四、知识点总结

(1)、删减数组中的元素设实际上是把这个元素后面的数字往前覆盖一位;

(2)、必要时应该初始化某些元素,如循环变量;



0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 二证合一后税务登记证怎么办? 微信漂流瓶打招呼对方收不到怎么办 添加不上徽信好友的微信帐号怎么办 手机号码不用了微信密码忘了怎么办 别人用我的手机号码注册微信怎么办 电脑此网站的安全证书有问题怎么办 起诉离婚开庭时被告不到场怎么办 商标35类被别人注册了怎么办 商标被注销后被别人注册怎么办 电商35类商标被抢注怎么办 血小板太低怎么办可以吃水果吗? 微信好友删除了只记得昵称怎么办 优酷会员1080p很卡怎么办 电脑最下面的任务栏不显示怎么办 ea账号保留的问题忘了怎么办 微博超级话题账号被屏蔽怎么办 梦幻西游手机将军令号码换了怎么办 文档的内容被锁定无法修改怎么办 用户没有权限访问u盘时该怎么办? 电脑找不到ip地址连不上网怎么办 商标提前被别人注册微博昵称怎么办 扫码注册显示手机号被占用怎么办 vivo手机屏锁密码忘了怎么办 手机号注册微博手机号不用了怎么办 微博更换手机号被别人注册过怎么办 怎么有个qq注册验证码怎么办 12306手机丢了密码忘了怎么办 教师考试注册时邮箱填写错误怎么办 计算机二级注册时邮箱填错了怎么办 注册时执业范围填错了怎么办 百度号被盗了申诉不回来怎么办 斗鱼直播伴侣显示分类不可用怎么办 斗鱼黑名单显示网络加载失败怎么办 平台登录验证码只能显示一半怎么办 想改微博密码但是忘了原密码怎么办 微博账号密码都忘了怎么办 新浪博客忘记邮箱和密码忘了怎么办 新浪助学贷款邮箱密码忘了怎么办 客厅的父母乐忘记密码了怎么办 微博密码忘记了手机号也换了怎么办 想改密码旧密码忘了怎么办