• c语言习题-统计指定字符个数

    • 要求
    • 程序
    • 运行结果

c语言习题-统计指定字符个数

要求

请编写函数fun,它的功能是:求出str所指字符串中指定字符的个数,并返回此值。

程序

#include <stdio.h>
int fun(char *str, char ch) //返回str所指字符串中指定字符(ch)的个数
{int i=0;while(*str!='\0'){if(*str==ch){i++;}str++;}return i;//请在此处填入所编写的若干变量定义和语句,求出str所指字符串中指定字符(ch)的个数,并返回此值。
}
int main()
{char a[80], ch;ch=getchar();gets(a);printf("%d", fun(a,ch));
}

运行结果

c语言习题-统计指定字符个数相关推荐

  1. C语言:习题6-1 分类统计字符个数.2021-08-01

    习题6-1 分类统计字符个数 (15 point(s)) 本题要求实现一个函数,统计给定字符串中英文字母.空格或回车.数字字符和其他字符的个数. 函数接口定义: void StringCount( c ...

  2. 第四章课后习题-用Python实现羊车门问题,最大公约数计算,猜字游戏,统计不同字符个数。

    目录 前言 4.1 猜数游戏 random库中的两个常用函数: eval()函数 4.2 统计不同字符个数 两个内置的字符串处理函数: chr(x) ord(x) 4.3 最大公约数的计算 4.5 猜 ...

  3. PTA平台,jmu-python-字符串-统计不同字符个数

    对一行字符串统计不同字符个数,分别统计并输出中英文字符.空格.数字和其他字符个数. 输入格式: 一行字符串 输出格式: 依次输出中英文字符.空格.数字.和其他字符个数. 注意:中文数字字符,如七,算作 ...

  4. 统计不同字符个数。用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符、数字、空格和其他字符的个数

    统计不同字符个数.用户从键盘输入一行字符,编写一个程序,统计并输出其中英文字符.数字.空格和其他字符的个数 s = input("请输入一行字符:") letter = 0 #字母 ...

  5. c语言统计各类字符个数

    输入十个字符 统计其中英文字母 空格或回车 数字字符和其他字符的个数 7-43 统计字符分数 15 全屏浏览题目 切换布局 作者 颜晖 单位 浙大城市学院 本题要求编写程序,输入10个字符,统计其中英 ...

  6. c语言编程统计单词的个数,使用c语言如何统计单词个数

    使用c语言如何统计单词个数 发布时间:2020-04-21 13:58:58 来源:亿速云 阅读:207 作者:小新 使用c语言如何统计单词个数?相信有很多人都不太了解,今天小编为了让大家更加了解Go ...

  7. 统计文件字符个数 java_如何统计个文件中的字符个数

    一个朋友问到了统计文件字符数的问题.就找了两个. import java.io.*; public class Execute_char { final int MAX = 9999; int len ...

  8. linux统计某个字符个数,Linux统计一个文件中特定字符个数的方法

    统计一个文件中某个字符串的个数,其实就是在在一块沙地里面找石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记:有的人看到石头以后,把它挖了(tr),最后统计自己挖了多少石 ...

  9. python统计中英文字符个数-Python统计英文、中文、数字、空格等字符数

    Python统计字母.中文.数字.空格等字符数 # 统计一行字符的不同字符个数 str = input("请输入一行字符:") count1 = count2 = count3 = ...

最新文章

  1. C++ new 的使用
  2. DeepDive-信息抽取工具安装教程
  3. [转] 图 + 文 + 公式 理解LSTM
  4. 进程、线程与应用程序域
  5. 已知3个坐标点xy画圆弧_这25张图片,让你彻底看懂25个复杂的数学公式!
  6. python3 RSA加解密
  7. 微信朋友圈装x代码_NBA总决赛朋友圈装X图鉴:直男之间有真正的友谊吗?
  8. 用外观判断论文好坏?这位顶会领域主席的论文被自己的AI审稿系统拒绝了
  9. 确定最佳聚类数matlab代码_详解DBSCAN聚类
  10. 精心整理全网最全Tomcat面试专题及答案(共19题,含答案解析),tomcat面试看这篇就够了!
  11. JAVA浅层复制深层复制理解-java_01_20160824
  12. 用指针实现对二维数组元素的访问
  13. 计算机无法映射网络驱动器,win7系统无法映射网络驱动器的解决方法
  14. 数字系统实验—第11-12周任务(认识数据存储芯片HM62256、IP核、LPM开发流程和平台、 IIC串行总线时序分析)
  15. AnySDK+GooglePlay对接1
  16. Having dreams is what makes life tolerable.
  17. ios 高德获取定位_更新日志-iOS 定位SDK | 高德地图API
  18. 【UVM基础】工厂(factory)机制快速上手指南
  19. 复旦大学计算机网络专业,复旦大学计算机网络专业计划.doc
  20. 性能服务器主板开机进bios,台式机华硕主板开机就进入bios?

热门文章

  1. HTML5开发手机项目-总括
  2. Oracle数据库笔记总汇
  3. Windows 工具集
  4. java基于Springboot+vue的文体文具销售商城网站 elementui
  5. 「 SLAM lesson-3.4 」欧拉角度定义、应用、缺点
  6. 这几个月做了好几个管理系统,我突然灵光一动想到假如给地狱做个管理系统,该怎么做呢
  7. 贝叶斯概率图计算(1)
  8. html注释 和css注释的区别
  9. 外虚内实是什么意思_农村俗语“宅有五实五虚,五虚令人贫;五实人富贵”是什么意思?...
  10. Ubuntu18.04 和 windows 10双系统 错误: `/EFI/Microsoft/Boot/bootmgfw.efi‘ not found