3-4 统计字符 (15 分)

逆变器技术解析:DDSRF双解耦在正负序离中的关键作用 本文深入解析了DDSRF双解耦技术在逆变器正负序离中的关键作用。通过建立正反旋转坐标系并利用交叉反馈解耦网络,DDSRF能快速、精准地离电网电压中的正负序量,从而显著提升锁相环在电网不平衡条件下的精度与系统稳定性,是现代高性能并网逆变器的核心算法之一。 阅读详情

本题要求编写程序,输入10个字符,统计其中英文字母、空格或回车、数字字符和其他字符的个数。

输入格式:

输入为10个字符。最后一个回车表示输入结束,不算在内。

输出格式:

在一行内按照

letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数

的格式输出。

输入样例:

aZ &
09 Az

输出样例:

letter = 4, blank = 3, digit = 2, other = 1

字符型问题通常是我的头疼的痛点,一直也没有搞懂,现在咱们来看一下如何去理解这道题,首先题目要求是输入字符,然后统计各个字符类型的数量。

代码如下:

#include<stdio.h>
int main(){
    int letter,blank,digit,other;  //首先给每个类型字母的类型名称
    letter= blank=digit=other=0;   //起始值取为0
    //在定义数字的时候我们通常都是使用scanf("%d",&n),那么定义字符的时候就要使用char ch,
    char ch;        
    for(int i=0;i<10;i++){
        scanf("%c",&ch);    //在输入字符的时候我们通常都是scanf("%d",&n),那么字符的话就是用scanf("%c",&ch),字符就是用%c
        //ch = getchar()    //在输入字符的时候,我们还可以用ch = getchar()
        if(ch<='9' && ch>='0')  //下面的算法就是一个很普通的条件语句,if-else
            digit++;
        else if(ch==' '||ch=='\n')
            blank++;
        else if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))
            letter++;
        else
            other++;
    }
    printf("letter = %d,blank=%d,digit = %d,other = %d\n",letter,blank,digit,other);
    return 0;
}
RDMA学习笔记-IB五层网络协议和报文结构 Reference InfiniBand Architecture Specification Volume 1, Release 1.3 文章目录IBA 网络协议层1.链路层1.1 LRH1.2 ICRC1.3 VCRC2.网络层(GRH)3.传输层3.1 BTH3.2 extended transport header4. 报文结构4.1 send request4.2 RDMA Write request4.3 RDMA Read request4.4 ACK4.5 Atomic operatio 阅读详情

相关推荐

RK3588S之CPU--benchmark()

本章会基于RK3588S来介绍有关CPU常用的benchmark工具及测试过程

文艺小少年的博客 1452

大一C语言自主实验_文件

大一C语言自主实验_文件

Wkc_03的博客 3074

39、FIPA ACL:多代理系统中的标准化通信

本文详细介绍了FIPA ACL(Agent Communication Language)的基本概念、言语行为理论基础以及其在多代理系统(MAS)中的应用。文章涵盖了FIPA ACL的消息格式、信息交流流程、实现与优化方法,并通过智能调度系统的实例展示了其实际应用效果。此外,还探讨了FIPA ACL面临的挑战及未来发展方向,如通信延迟优化、本体简化、安全性增强等。

k8s6orchestrator的博客 359

040.文件的字数统计程序

/* 该程序实现统计一个或多个文件的行数、字数和字符数。 一个行由一个换行符限定,一个字由空格隔(包括空白符、制表符和换行符), 字符是指文件中的所有字符。要求程序另设三个任选的参数, 让用户指定他所要的统计。它们是: 1 统计文件行数 w 统计文件字数 c 统计文件字符数 若用户未指定任选的参数,则表示三个统计都要。 运行本程序时的参数按一下格式给出: -l -w -c 文件 文件 ... 文件 其中,前三个任选参数l、w、c的出现与否和出现顺序任意, 或任意组合在一起出现,如:-lwc,-cwl,-.

编程与实战的博客 2034

[PTA]实验3-4 统计字符

本题要求编写程序,输入10个字符统计其中英文字母、空格或回车、数字字符和其他字符个数

Spring-_-Bear 的 CSDN 博客 7690

练习3-4 统计字符 (15 )

本题要求编写程序,输入10个字符统计其中英文字母、空格或回车、数字字符和其他字符个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。 输入样例: aZ & 09 Az 结尾无空行 输出样例: letter = 4, blank = 3, digit = 2, other = 1

qq_64682515的博客 437

实验3-4 统计字符[2](PTA)

实验3-4 统计字符[2](15

qq_53664308的博客 1090

练习3-4 统计字符15

本题要求编写程序,输入10个字符统计其中英文字母、空格或回车、数字字符和其他字符个数。输入格式:输入为10个字符。最后一个回车表示输入结束,不算在内。输出格式:在一行内按照letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。输入样例:aZ &amp; 09 Az 输出样例:letter = 4, blan...

pinguo的博客 5万+

练习3-4 统计字符 (15)

本题要求编写程序,输入10个字符统计其中英文字母、空格或回车、数字字符和其他字符个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。 输入样例: aZ & 09 Az 输出样例: letter...

CodeCat程序猫的blog 1907

实验3-4 统计字符 (15)

徐不可说:注意&& ||使用 以及字符比较时 采用 a[i]>='0' 而不是a[i]>0 本题要求编写程序,输入10个字符统计其中英文字母、空格或回车、数字字符和其他字符个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。 输入样例: aZ & 0.

qq_42712462的博客 751

PTA 练习3-4 统计字符 (15)

本题要求编写程序,输入10个字符统计其中英文字母、空格或回车、数字字符和其他字符个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。 输入样例1: aZ & 09 Az 输出样例1: letter = 4, blank = 3, digit = 2, other = 1 答案代码块 #includ

eclipse_ali的博客 2024

练习3-4 统计字符15 )

本题要求编写程序,输入10个字符统计其中英文字母、空格或回车、数字字符和其他字符个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。 输入样例: aZ &amp; 09 Az 输出样例: letter ...

水苍玉 2756

PTA | 练习3-4 统计字符 (15)

练习3-4 统计字符 (15) 本题要求编写程序,输入10个字符统计其中英文字母、空格或回车、数字字符和其他字符个数。 输入格式: 输入为10个字符。最后一个回车表示输入结束,不算在内。 输出格式: 在一行内按照 letter = 英文字母个数, blank = 空格或回车个数, digit = 数字字符个数, other = 其他字符个数 的格式输出。 输入样例:...

olinaaaaa的博客 803

IGS实时数据流列表

IGS实时数据流列表在IGS实时数据处理中,需要对实时数据播发情况有一个大概的认识,通过向IGS申请账号后一般可以从中选择数据并进行下载。

sxstrace.exe修复工具C++安装包

sxstrace.exe修复工具C++安装包

上一篇: 3-3 统计学生平均成绩与及格人数 (15 分)
下一篇: 3-5 输出闰年 (15 分)
吃雪糕的兔子
博客等级 码龄5年 58粉丝 106原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值