其他题目详见:浙大版《C语言程序设计(第3版)》题目集

一.题目描述:

习题5-5 使用函数统计指定数字的个数 (15 分)

本题要求实现一个统计整数中指定数字的个数的简单函数。

函数接口定义:

int CountDigit( int number, int digit );

其中number是不超过长整型的整数,digit为[0, 9]区间内的整数。函数CountDigit应返回number中digit出现的次数。

裁判测试程序样例

#include <stdio.h>int CountDigit( int number, int digit );int main(){int number, digit;scanf("%d %d", &number, &digit);printf("Number of digit %d in %d: %d\n", digit, number, CountDigit(number, digit));return 0;}/* 你的代码将被嵌在这里 */

输入样例:

-21252 2

输出样例:

Number of digit 2 in -21252: 3

二.代码示例:

int CountDigit( int number, int digit )
{int t,count = 0;while(abs(number) > 0)       \\abs求number的绝对值{t = abs(number) % 10;number /= 10;if(t == digit)count++;}return count;
}

三.总结

abs函数的使用:求整数绝对值
1.包含头文件<math.h>
2.int abs(int i)
参数和返回值都为整形

C语言:浙大版《C语言程序设计(第3版)》题目集 习题5-5 使用函数统计指定数字的个数 (15 分)相关推荐

  1. 使用函数统计指定c语言,浙大版《C语言程序设计(第3版)》题目集 习题5-5 使用函数统计指定数字的个数...

    热门文章推荐 以下50道算法编程题访问量较大,包含常用语法,数据结构,解题思路等等,作为C语言学习者必练题目推荐给各位.创作不易,记得一键三连哦!!! 习题5-5 使用函数统计指定数字的个数 本题要求 ...

  2. (C语言)使用函数统计指定数字的个数

    本题来自pintia.cn 题目要求 分析 思路 代码 测试结果图 PTA平台测试结果 题目要求 本题要求实现一个统计整数中指定数字的个数的简单函数. 函数接口定义: int CountDigit( ...

  3. R语言nchar函数统计字符串中字符个数实战

    R语言nchar函数统计字符串中字符个数实战 目录 R语言nchar函数统计字符串中字符个数实战 #基础语法

  4. c语言 统计数量用count_c语言中统计重复数字次数 c语言问题 统计不同数字的个数...

    请问c语言当中,如何统计数字各自出现的次数 请教一个问题: 在c语言当中,用数组的方法,统计输入的一串数字,统计实现代码: #include int main() { int num = 0, i = ...

  5. C语言:浙大版《C语言程序设计(第3版)》题目集 习题5-6 使用函数输出水仙花数 (20 分)

    其他题目详见:浙大版<C语言程序设计(第3版)>题目集 一.题目描述: 习题5-6 使用函数输出水仙花数 (20 分) 水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和 ...

  6. 2020年团体程序设计天梯赛L1题目集(题目+代码)

    2020年11月团体程序设计天梯赛 第一次参加天梯赛,除了在门口冻得瑟瑟发抖,还有按不动的shift之外一切都还好- tip:不知道啥原因代码上基本没有注释,希望dalao们不要介意~ L1-1 嫑废 ...

  7. C语言作业关于高空坠球,浙大版《C语言程序设计(第3版)》题目集 习题4-8 高空坠球...

    热门文章推荐 以下50道算法编程题访问量较大,包含常用语法,数据结构,解题思路等等,作为C语言学习者必练题目推荐给各位.创作不易,记得一键三连哦!!! 习题4-8 高空坠球 皮球从某给定高度自由落下, ...

  8. C语言计算分段函数pta,PTA浙大版《C语言程序设计(第3版)》题目集 练习2-11 计算分段函数[2] (10分)...

    1.编程将一个字符串中所有空格替换为"%20" #define _CRT_SECURE_NO_WARNINGS #include #includeusing namespace s ...

  9. 浙大版《C语言程序设计(第3版)》题目集习题4-11 兔子繁衍问题 (15 分)

    一对兔子,从出生后第3个月起每个月都生一对兔子.小兔子长到第3个月后每个月又生一对兔子.假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对? 输入格式: 输入在 ...

最新文章

  1. 3.27课·········悬浮动态分层导航与隐藏导航
  2. 跟大家聊聊我们为什么要学习源码?学习源码对我们有用吗?(源码感悟)
  3. 边缘计算 — MEC 与运营商
  4. 【Python】数组索引到底怎么整?
  5. 程序人生:给程序员的18个建议
  6. 【项目总结】达能益力--官网
  7. POI中设置Excel单元格格式
  8. (17)Verilog HDL结构:always语句
  9. java socket 断开连接_Socket断开不报错(Java)
  10. xcode模拟器不显示键盘解决方案
  11. oracle中多个数据库连接池,数据库连接池为什么要建立多个连接
  12. 数据分析学习笔记—python数据类型与数据容器
  13. VB:读取及设定NumLock/CapsLock/ScrollLock的值
  14. 建立网站需要什么条件_教育学校网站建设有什么作用?学校建立网站为的是什么?...
  15. HP ProLiant DL380 G6内存错误导致WHEA-Logger 47报警的解决
  16. ascii码与hex转换c语言,ASCII与HEX对照转换表(示例代码)
  17. LeetCode_69(x 的平方根 )
  18. 高薪物联网职业生涯所需的十大技能(转)
  19. word两页并排怎么变成单页排列
  20. 计算机科学怎么撤稿,撤稿Nature后,这所大学在撤Science!

热门文章

  1. 干货分享|被PubMed收录的论文,在MEDLINE和SCIE能检索到吗?
  2. RK3288平台 SPI接口调试步骤
  3. 创新之路 纪录片观后感
  4. 亚马逊广告授权流程说明
  5. dns服务器经赏要修复,十要诀帮你修复DNS域名解析服务故障
  6. 坐标变换(平移、旋转与缩放)
  7. No provider available from registry localhost:9090 for service
  8. haproxy MMM WordPress
  9. Crowding Counter 之 可视化h5文件
  10. pku 1013 解题报告