c++第三次实验-字符串
来源:互联网 发布:mac os x系统怎么安装 编辑:程序博客网 时间:2024/06/07 07:09
一、问题及代码:
/* 文件名称:项目4.cpp* 作 者:严明远* 完成日期:2017 年 3 月 25 日* 版 本 号:v1.0* 对任务及求解方法的描述部分:* 输入描述:无* 问题描述: 统计输出字符串中(大/小写)字母个数,数字个数及其它字符个数。* 问题分析:略* 算法设计:略*/#include<iostream>#include<cstdio>using namespace std;int main(){ char str[50]; int i=0,a=0,b=0,c=0; cout<<"请输入字符串\n"; gets(str); while(str[i++]!='\0') { if((str[i]>='a'&&str[i]<='z')||(str[i]>='A'&&str[i]<='Z')) a++; else if(str[i]>='0'&&str[i]<='9') b++; else c++; } cout<<"字母共有"<<a<<"个\n"; cout<<"数字共有"<<b<<"个\n"; cout<<"其他字符"<<c<<"个\n"; return 0;}
二、运行结果:
三、心得体会:
c语言与c++语言是兄弟关系,在c++中头文件#include<stdio.h>应改为#include<cstdio>为c++的标准头文件。
四、知识点总结:
学会如何判断输入的是否为数字或字母((str[i]>='0'&&str[i]<='9') (str[i]>='a'&&str[i]<='z')||(str[i]>='A'&&str[i]<='Z'))或者可以通过ASCII(A~Z)65~90。
0 0
- c++第三次实验-字符串
- C++第三次实验-字符串
- C语言第三次上机实验
- 第三次C程序设计实验报告
- 第三次C语言上机实验
- c语言程序设计第三次上机实验报告
- 第三次C语言上机实验报告
- c语言程序设计第三次上机实验报告
- 第三次实验
- 第三次实验
- 第三次实验
- 第三次实验
- 第三次实验
- 第三次实验
- 第三次实验
- 第三次实验
- 第三次实验
- C程序设计课程-2012电子信息 第三次上机实验
- caffe训练流程
- 分析system_call中断处理过程
- 超完整的Chrome浏览器客户端调试大全
- Java 实现模拟双色球 精简代码
- 线程同步
- c++第三次实验-字符串
- java中getAttribute和getParameter的区别
- 基姆拉尔森公式根据日期计算星期
- Js 将数组中的逗号替换成空格
- There are no resources that can be added or removed from the server
- 大爱C++——算法
- Maven安装配置
- TF01 简介
- 整数除法