第九周OJ总结<1>-统计出其中英文字母、数字、空格和其他字符的个数
来源:互联网 发布:怎么自学编程 编辑:程序博客网 时间:2024/04/28 19:03
Copyright (c) 2016,
烟台大学计算机与控制学院 All ringts reserved.
文件名称:OJ总结<1>-统计出其中英文字母、数字、空格和其他字符的个数
作 者:王兴振
完成日期:2016年10月31日
版 本 号:未知
题目描述:
输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
输 入:
一行字符
输 出:
统计值
样例输入:
样例输出:
23 16 2 4
答 案:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char c;
int z=0,s=0,k=0,q=0;
while((c=getchar())!='\n')
{
if((c>=65 && c<=90) || (c>=97 && c<=122))
z++;
else
{
if(c>=48 && c<=57)
s++;
else
{
if(c==32)
k++;
else
q++;
}
}
}
printf("\n");
printf("%d %d %d %d\n", z,s,k,q);
return 0;
}
总 结:
上机时,两节课的时间我只做完了第一个OJ题,当时我就觉得这周的OJ题真难。
第一题是输入一串字符,然后统计其中字母,数字,空格和其他字符的数目,我
一直奇怪,为什么输入一串字符,电脑会一个一个分开看,答案再说吧。这个题
用到了刚学的ASCII码,每个字符都有对应的数字,这个题还算简单,只要有ASC
II码表对照着。
- 第九周OJ总结<1>-统计出其中英文字母、数字、空格和其他字符的个数
- 第九周OJ项目-统计出其中英文字母、数字、空格和其他字符的个数
- oj第九周练习 统计出其中英文字母、数字、空格和其他字符的个数
- 第九周OJ1统计出其中英文字母、数字、空格和其他字符的个数
- 第九周练习--统计出其中英文字母、数字、空格和其他字符的个数
- 第九周-统计出其中英文字母、数字、空格和其他字符的个数
- OJ刷题之《统计出其中英文字母、数字、空格和其他字符的个数》
- OJ刷题之统计出其中英文字母,数字,空格和其他字符的个数
- 第16周-统计出其中英文字母、数字、空格和其他字符的个数
- 统计出其中英文字母、数字、空格和其他字符的个数(1)
- 输入一行字符,分别统计出其中的英文字母,空格,数字和其他字符的个数
- 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。.Cpp
- 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
- 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数
- 输入一行字符,分别统计出其中英文字母,空格,数字和其他字符的个数
- 6.2输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。
- 输入一行字符,分别统计出其中英文字母、数字、空格和其他字符的个数。
- 输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数
- A Simple Math Problem HDU1757
- 如何完全禁用或卸载Windows 10中的OneDrive
- 第9周项目4 广义表算法库及应用(3)
- redis + dubbo 高并发出现的问题及其解决思路
- codeforces372a
- 第九周OJ总结<1>-统计出其中英文字母、数字、空格和其他字符的个数
- OPENNI学习实践-win10(64bit)+openni1.5.4+vs2010+opencv2.4.11配置
- VMware12.0安装Ubuntu16.04+VMware Tools
- 文章常用 Git 命令清单标题
- 控制器view的生命周期
- CSS3 边框阴影
- Mac OS X 10.11 El Capitan -XCode7&XCode8 -unable to boot the simulator
- CCPC杭州B题 HDU5934 Bomb Tarjan缩点
- 如何保证服务可用性