首页 > 其他分享 >三行文字每行有 80 个字符统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数

三行文字每行有 80 个字符统计出其中英文大写字母、小写字母、数字、空格以及其他字符的个数

时间:2023-12-24 23:02:38浏览次数:187  
标签:arr 小写字母 个数 大写字母 int && 80 ABCDEFGHIJKLMNOPQRSTUVWXYZ1234abcdefghijklmno

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	int i = 0;
	int j = 0;
	int other = 0;//其它个数
	int ZIMU = 0;//大写字母个数
	int zimu = 0;//小字母个数
	int number = 0;//数字个数
	int space = 0;//空格个数
	int c = 0;//用来存取getchar取出来单个字母
	char arr[3][80] = { "    ABCDEFGHIJKLMNOPQRSTUVWXYZ1234abcdefghijklmnopqrstuvwxyz1234 .,.,.     .,.,"
		,"ABCDEFGHIJKLMNOPQRSTUVWXYZ1234abcdefghijklmnopqrstuvwxyz1234     .,.,.     .,.,",
		"ABCDEFGHIJKLMNOPQRSTUVWXYZ1234abcdefghijklmnopqrstuvwxyz1234     .,.,.     .,.,"};
	for (i = 0; i <3; i++)
	{
			j = 0;
			while (arr[i][j] != '\0')
			{
				if (arr[i][j] ==' ')
				{
					space++;
				}
				else if (arr[i][j] >= '0' && arr[i][j] <= '9')
				{
					number++;
				}
				else if (arr[i][j] >= 'a' && arr[i][j] <= 'z')
				{
					zimu++;
				}
				else if (arr[i][j] >= 'A' && arr[i][j] <= 'Z')
				{
					ZIMU++;
				}
				else
				{
					other++;
				}
				j++;
			}
	}
	printf("大写字母个数 %d \n",ZIMU);
	printf("小写字母个数 %d \n", zimu);
	printf("数字个数 %d \n", number);
	printf("空格个数 %d \n", space);
	printf("其它个数 %d \n", other);
	return 0;
}

标签:arr,小写字母,个数,大写字母,int,&&,80,ABCDEFGHIJKLMNOPQRSTUVWXYZ1234abcdefghijklmno
From: https://blog.51cto.com/u_16425777/8957353

相关文章

  • 「杂题乱刷」AT_abc280_d
    题目链接舒服题。考虑贪心,我们可以直接枚举到\(10^7\),然后将\(n\)一直除以\(n\)和\(i(1\lei\le10^7)\)的最大公因数,若到\(10^7\)时\(n\)还不为\(1\),这时直接输出\(n\)即可。参考代码:点击查看代码/*Tips:你数组开小了吗?你MLE了吗?你觉得是贪心,是不是该想......
  • 输入一行字符,统计其中大写字母的个数,并将所有的大写字母转化成小写字母后输出
    #include<stdio.h>intmain(){ charscan[256]; printf("请输入一串字符(6个)\n"); scanf("%s",scan); intcount=0; inti=0; for(i=0;i<6;i++) { if(scan[i]>=65&&scan[i]<=90) { scan[i]+=32; ......
  • KBU808-ASEMI适配高端电源KBU808
    编辑:llKBU808-ASEMI适配高端电源KBU808型号:KBU808品牌:ASEMI封装:KBU-4最大平均正向电流:8A最大重复峰值反向电压:800V产品引线数量:4产品内部芯片个数:4产品内部芯片尺寸:95MIL峰值正向漏电流:<10ua恢复时间:>2000ns浪涌电流:300A芯片材质:光阻GPP最大正向电压:1.10V工作结温:-50℃~150℃包装方......
  • KBU808-ASEMI适配高端电源KBU808
    编辑:llKBU808-ASEMI适配高端电源KBU808型号:KBU808品牌:ASEMI封装:KBU-4最大平均正向电流:8A最大重复峰值反向电压:800V产品引线数量:4产品内部芯片个数:4产品内部芯片尺寸:95MIL峰值正向漏电流:<10ua恢复时间:>2000ns浪涌电流:300A芯片材质:光阻GPP最大正向电压:1.10V工作结温:-5......
  • GBU808-ASEMI功率整流器件GBU808
    编辑:llGBU808-ASEMI功率整流器件GBU808型号:GBU808品牌:ASEMI封装:GBU-4特性:插件、整流桥最大平均正向电流:8A最大重复峰值反向电压:800V恢复时间:>2000ns引脚数量:4芯片个数:4最大正向压降:1.10V芯片尺寸:95MIL浪涌电流:200A漏电流:10ua工作温度:-55℃~150℃包装方式:500/盘;5000......
  • 小傅哥自研插件,为开发提效80%,已经有8.1k安装量!
    作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!......
  • C9800配置MAB本地认证失败?
    本随笔不记录如何配置C9800上的MAB,而是相关的注意事项。在Release17.3以前的版本,在WEBUI配置MAB时,在添加DeviceAuthentication信息的时候,以xxxx.xxxx.xxxx或者xx:xx:xx:xx:xx:xx格式添加可能都会自动调整为xxxxxxxxxxxx在Release17.3以后得版本,将变化得不这么灵活,它可以添加x......
  • Modbus转PROFINET网关TS-180快速实现软启动器和马达保护器与西门子PLC的通信
    在钢铁厂的生产过程中,电机作为驱动各种生产机械和辅助设备的关键设备,其正常运行对于生产效率和质量至关重要。为了确保电机的正常运行和使用寿命,通常会使用软启动器和马达保护器等设备,因此监控软启和马达保护器的工作参数成为重点。 福建某钢铁厂,中控室使用S7-1515PLC,实时监控现......
  • class080 状压dp-上【算法】
    class080状压dp-上【算法】算法讲解080【必备】状压dp-上Code1464.我能赢吗//我能赢吗//给定两个整数n和m//两个玩家可以轮流从公共整数池中抽取从1到n的整数(不放回)//抽取的整数会累加起来(两个玩家都算)//谁在自己的回合让累加和>=m,谁获胜//若先出手的玩家能稳赢则......
  • windchill 解决80端口被占用问题
    访问测试机是发现:80端口被占用了。发现80端口被ntoskrnl.exe占用具体解除端口占用办法,参考此文章https://blog.csdn.net/weixin_45866737/article/details/122594326修改apache,参考此处......