要求

编一个名为countc函数,要求如下:
形式参数:array 存放字符串的字符型数组名
功能: 统计array数组中大写字母的数目
返回值: 字符串中大写字母的数目

代码

#include<string.h>
/*
*在该函数中实现对字符串中的大写字母的统计
*/int countc(char a[]){int sum=0;int i;for(i=0;i<100;i++){if(a[i]=='\0')break;else if(a[i]>='A'&&a[i]<='Z')sum = sum+1;}return sum;}

测试

测试输入
dfaDASFA4rdfsFDGSdfsgh

输出
大写字母个数为9

函数:计算字符串中大写字母的个数相关推荐

  1. c语言统计一个字符串中大写字母的个数

    分析: 对于一个字符串,想选出其中的大写英文字母.就得让计算机对字符串中的每一个字符进行判断,于是用if(str[i]>='A'&&str[i]<='Z')来判断是否是A~ ...

  2. Java黑皮书课后题第7章:*7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目

    7.22(计算一个字符串中大写字母的数目)编写程序,从命令行输入一个字符串,然后显示字符串中大写字母的数目 题目 题目描述 破题 代码 运行实例 题目 题目描述 7.22(计算一个字符串中大写字母的数 ...

  3. Java黑皮书课后题第6章:*6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数。编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数

    6.20(计算一个字符串中字母的个数)编写一个方法,使用下面的方法体计算字符串中的字母个数.编写一个测试程序,提示用户输入字符串,然后显示字符串中的字母个数 题目 题目描述 破题 代码 运行示例 题目 ...

  4. 题目:分别统计字符串中大写字母和小写字母的个数。

    题目:分别统计字符串中大写字母和小写字母的个数. 代码如下: #include <conio.h> #include <stdio.h>void fun(char *s, in ...

  5. 统计输入字符串中大写字母、小写字母、阿拉伯数字个数和特殊符号的个数

    package API; import java.util.*;/*** Author:jinpma* Date :2019/9/14*/ /* 1.名称:统计输入字符串中大写字母.小写字母.阿拉伯数 ...

  6. 第七章第二十二题(计算一个字符串中大写字母的数目)(Calculates the number of uppercase letters in a string)

    第七章第二十二题(计算一个字符串中大写字母的数目)(Calculates the number of uppercase letters in a string) *7.22(计算一个字符串中大写字母 ...

  7. 统计一个字符串中大写字母,小写字母,以及数字的个数。

    public class StringTest {  public static void main(String[] args) {   // 封装键盘录入数据   Scanner sc = new ...

  8. Java黑皮书课后题第5章:*5.50(对大写字母计数)编写一个程序,提示用户输入一个字符串,然后显示该字符串中大写字母的数目

    5.50(对大写字母计数)编写一个程序,提示用户输入一个字符串,然后显示该字符串中大写字母的数目 题目 题目概述 运行示例 破题 代码 题目 题目概述 5.50(对大写字母计数)编写一个程序,提示用户 ...

  9. 35、统计字符串中大写字母、小写字母、数字和空格出现的次数

    题目 统计字符串中大写字母.小写字母.数字和空格出现的次数 解法一 遍历字符串,使用字符串内建函数判断 代码如下: #!/usr/bin/python # -*- coding:UTF-8 -*-cl ...

  10. 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数

    统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 1.需求: 统计一个字符串中大写字母字符,小写字母字符,数字字符出现的次数.(不考虑其他字符) 举例: " ...

最新文章

  1. Android 动态生成 EditTest
  2. 关于WM_NCHITTEST消息(移动无标题对话框多个)
  3. quick cocos2d x 手机(Android端)启动过程学习
  4. echart的x换行
  5. 神经网络 测试集loss不下降_【NLP高频面试题】神经网络及其优化
  6. redis的淘汰策略
  7. 「Python 编程」编码实现网络请求库中的 URL 解析器
  8. pycharm 设置虚拟工作空间_七、连Pycharm都不知道怎么用,学什么Python
  9. 获得当前时间,刻度为一千分一秒
  10. js计算html的font-size
  11. 《Spring 5官方文档》11集成测试 (二)
  12. 看Spring实战有感(一)
  13. FAT文件系统几点释疑
  14. 统计相关国际期刊汇总
  15. Android Notes | 集成推送那点事(友盟/Mob(Flutter)/FCM)
  16. Android消息机制和应用
  17. 群晖Docker套件注册Harbor私有镜像仓库,并下载运行自己发布的Docker镜像
  18. mysql默认字符核对_【sql查询与优化】5.使用字符串
  19. 计算机机房消房安全管理制度,计算机机房消防安全管理制度
  20. 分支与循环结构测试题(有答案版)

热门文章

  1. Cluster 集群
  2. 并发编程-Semaphore,CycliBarrier,CountDownlatch类的使用
  3. php smarty 加减,php Smarty配置方法
  4. Linux服务器查看Ip地址
  5. 缠论中第49课:没必要参与操作级别及以上级别的下跌与超过操作级别的盘整,如何理解与应用?
  6. 可解释机器学习- LIME模型讲解|interpretable machine learning-LIME
  7. android 阅读器字体,Android字体设置及Roboto字体使用方法
  8. Ping命令进行网络检测
  9. Springboot+bootstrap+thymeleaf+shiro项目《晨光房屋在线租赁》
  10. STM32CUBEIDE中修改FLASH起始地址的方法