C语言:浙大版《C语言程序设计(第3版)》题目集 习题5-5 使用函数统计指定数字的个数 (15 分)
其他题目详见:浙大版《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 分)相关推荐
- 使用函数统计指定c语言,浙大版《C语言程序设计(第3版)》题目集 习题5-5 使用函数统计指定数字的个数...
热门文章推荐 以下50道算法编程题访问量较大,包含常用语法,数据结构,解题思路等等,作为C语言学习者必练题目推荐给各位.创作不易,记得一键三连哦!!! 习题5-5 使用函数统计指定数字的个数 本题要求 ...
- (C语言)使用函数统计指定数字的个数
本题来自pintia.cn 题目要求 分析 思路 代码 测试结果图 PTA平台测试结果 题目要求 本题要求实现一个统计整数中指定数字的个数的简单函数. 函数接口定义: int CountDigit( ...
- R语言nchar函数统计字符串中字符个数实战
R语言nchar函数统计字符串中字符个数实战 目录 R语言nchar函数统计字符串中字符个数实战 #基础语法
- c语言 统计数量用count_c语言中统计重复数字次数 c语言问题 统计不同数字的个数...
请问c语言当中,如何统计数字各自出现的次数 请教一个问题: 在c语言当中,用数组的方法,统计输入的一串数字,统计实现代码: #include int main() { int num = 0, i = ...
- C语言:浙大版《C语言程序设计(第3版)》题目集 习题5-6 使用函数输出水仙花数 (20 分)
其他题目详见:浙大版<C语言程序设计(第3版)>题目集 一.题目描述: 习题5-6 使用函数输出水仙花数 (20 分) 水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和 ...
- 2020年团体程序设计天梯赛L1题目集(题目+代码)
2020年11月团体程序设计天梯赛 第一次参加天梯赛,除了在门口冻得瑟瑟发抖,还有按不动的shift之外一切都还好- tip:不知道啥原因代码上基本没有注释,希望dalao们不要介意~ L1-1 嫑废 ...
- C语言作业关于高空坠球,浙大版《C语言程序设计(第3版)》题目集 习题4-8 高空坠球...
热门文章推荐 以下50道算法编程题访问量较大,包含常用语法,数据结构,解题思路等等,作为C语言学习者必练题目推荐给各位.创作不易,记得一键三连哦!!! 习题4-8 高空坠球 皮球从某给定高度自由落下, ...
- C语言计算分段函数pta,PTA浙大版《C语言程序设计(第3版)》题目集 练习2-11 计算分段函数[2] (10分)...
1.编程将一个字符串中所有空格替换为"%20" #define _CRT_SECURE_NO_WARNINGS #include #includeusing namespace s ...
- 浙大版《C语言程序设计(第3版)》题目集习题4-11 兔子繁衍问题 (15 分)
一对兔子,从出生后第3个月起每个月都生一对兔子.小兔子长到第3个月后每个月又生一对兔子.假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对? 输入格式: 输入在 ...
最新文章
- 3.27课·········悬浮动态分层导航与隐藏导航
- 跟大家聊聊我们为什么要学习源码?学习源码对我们有用吗?(源码感悟)
- 边缘计算 — MEC 与运营商
- 【Python】数组索引到底怎么整?
- 程序人生:给程序员的18个建议
- 【项目总结】达能益力--官网
- POI中设置Excel单元格格式
- (17)Verilog HDL结构:always语句
- java socket 断开连接_Socket断开不报错(Java)
- xcode模拟器不显示键盘解决方案
- oracle中多个数据库连接池,数据库连接池为什么要建立多个连接
- 数据分析学习笔记—python数据类型与数据容器
- VB:读取及设定NumLock/CapsLock/ScrollLock的值
- 建立网站需要什么条件_教育学校网站建设有什么作用?学校建立网站为的是什么?...
- HP ProLiant DL380 G6内存错误导致WHEA-Logger 47报警的解决
- ascii码与hex转换c语言,ASCII与HEX对照转换表(示例代码)
- LeetCode_69(x 的平方根 )
- 高薪物联网职业生涯所需的十大技能(转)
- word两页并排怎么变成单页排列
- 计算机科学怎么撤稿,撤稿Nature后,这所大学在撤Science!