【C语言】输入英文标题,统计大写字母、小写字母、数字和其他字符的个数。
学习目标:
输入英文标题,统计大写字母、小写字母、数字和其他字符的个数。
学习内容:
1了解大小写字母、数字和其他字符的Ascall码。
2.学会使用getchar():从键盘读入一个字符。
3.熟练运用for循环语句和if选择语句。
代码:
#include <stdio.h>
#include <stdlib.h>int main() {int a = 0;//大写字母int b = 0;//小写字母int c = 0;//数字int d = 0;//其他字符char ch;for (; (ch = getchar()) != EOF;) //输入Ctrl+Z结束运行{if (ch >= 65 && ch <= 90) {a++;}else if (ch >= 97 && ch <= 122) {b++;}else if (ch >= 48 && ch <= 57) {c++;}else if (ch == 10) {break;}else {d++;}}printf("大写字母:%d\n小写字母:%d\n数字:%d\n其他字符%d", a, b, c, d);return 0;
}
【C语言】输入英文标题,统计大写字母、小写字母、数字和其他字符的个数。相关推荐
- 统计大写、小写、数字和其他符号的个数
题目:统计大写.小写.数字和其他符号的个数 public static void main(String[] args) throws Exception {statisticsChar();}/** ...
- c语言学习-从键盘上输入100个字符,统计其中字母、每个数字和其它字符的个数及其百分比
从键盘上输入100个字符,统计其中字母.每个数字和其它字符的个数及其百分比 程序流程图: 代码: #include<stdio.h> void main() {char ch[100]; ...
- 输入一行字符,分别统计其中英文字母、空格、数字和其他字符的个数【c语言】
输入一行字符,分别统计其中英文字母.空格.数字和其他字符的个数. #include <stdio.h> int main(){int english,blank,number,other; ...
- 28.【C语言】键盘输入一句英文,统计句子中每个字母出现的次数(不区分大小写,一律按小写显示)(Demo)
问题描述: 键盘输入一句英文,统计句子中每个字母出现的次数(不区分大小写,一律按小写显示) 算法思想 用一个字符数组str[ ]获取输入的整个字符串,用一个大小为26的整型数组alp[ ]用于存放统计 ...
- c语言:输入一个字符串,统计字母,数字,空格出现的个数,c - 统计字符串字母,空格,数字,其他字符的个数和行数....
#include #include using namespace std; /* 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. */ void count() { //统 ...
- ACMNO.8输入一行字符,分别统计出其中英文字母、空格、数字和其他字符的个数。 输入 一行字符 输出 统计值 样例输入 aklsjflj123 sadf918u324 asdf91u32
题目描述 输入一行字符,分别统计出其中英文字母.空格.数字和其他字符的个数. 输入 一行字符 输出 统计值 样例输入 aklsjflj123 sadf918u324 asdf91u32oasdf/.' ...
- 输入一行字符统计英文字母,空格,数字和其他字符的个数
使用c语言的三种循环分别写出输入一行字符统计英文字母,空格,数字和其他字符的个数的代码如下: **1. for循环实现** ```c #include <stdio.h> int main ...
- 输入大写字母,输出大小写字母及其对应的ASCII码;输入语句,将大写字母变成小写字母;将句子中每个单词的第一个字母转换为大写字母;输入一串字符,分别算出英文字母、空格、数字、其他字符的个数(C)
养成好习惯,点个赞 再走:有问题,欢迎私信.评论,我看到都会回复的 以下题目是对于ASCII码的一些练手题 在c语言中 使用%c输出的是字符本身 使用%d输出的是字符对应的ASCII 在ASCII中, ...
- python接收输入的一行字符只统计数字的个数,Python(统计字符),python实例,输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数...
Python(统计字符),python实例,输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数 题目:输入一行字符,分别统计出其中英文字母.空格.数字和其它字符的个数. 程序分析:利用 ...
最新文章
- 架构的能力是不断打磨1.0,2.0成就3.0,4.0
- rsync使用sudo权限
- 武大首位女院士逝世,国际再生资源领域最高奖中国第一人,享年80岁
- python书籍推荐知乎-python入门书籍(爬虫方面)有哪些推荐?
- 25利他行为可以学习和模仿吗
- Save the Room【找规律】
- 随想录(平台软件和项目代码)
- 螺旋传动设计系统lisp_[罗升机电]第236期 丝杆升降机系统工程之齿轮传动的设计!...
- 【预测模型】基于matlab GUI BP神经网络+最小二乘法预测模型【含Matlab源码 208期】
- sqlite3_英英词典
- php 缩略图插件,ZblogPHP SF的缩略图插件阿帕奇服务器(.htaccess)的缩略图实现伪静态...
- 新型脑刺激疗法治疗重度抑郁症
- 交换机分布缓存_缓存比普通交换机也大许多
- /etc/hosts文件中的::1是什么意思
- 8.随机生成一个矩阵并对其转置
- ELGamal 加密算法及Java实现
- 做了两年P7面试官,谈谈我认为的阿里人才画像,你配吗?
- 用腾讯即时通讯IM和实时音视频实现完整语音通话功能
- KYOCERA和Vicor合作开发新一代合封电源解决方案
- egert eui库移动元素类
热门文章
- DDIM原理及代码(Denoising diffusion implicit models)
- opencv相机标定模块解析
- 1068 万绿丛中一点红 (C++)
- 锂电池电量百分比计算_手机电池容量的百分比显示跟电池的电量“格子”的比例计算...
- 解决FileReader读取文本文件中字乱码问题
- 边缘计算的100个术语
- 卡西欧计算机键盘讲解,卡西欧小方块按键介绍
- Python递归学习6 涂格子问题
- LOOK LOOK 微端服务器
- 怎样把PDF文件转换成JPG图片