PTA --基础编程题目集--函数部分--6-9 统计个位数字

简介: PTA --基础编程题目集--函数部分--6-9 统计个位数字


题目介绍:

本题要求实现一个函数,可统计任一整数中某个位数出现的次数。例如-21252中,2出现了3次,则该函数应该返回3。

函数接口定义:

 

 大家看到这里先学习一下我的思路:

int Count_Digit ( const int N, const int D )
{

int count=0;
int n=0;
int num=0;
n=N;
if(n<0)
{
    n=-n;
}
if(n==0)
{
    return 1;
}
while(n>0)
{
    num=n%10;
    if(num==D)
    {
        count++;
    }
    n=n/10;
}
return count;

}

 如果有什么疑问可以询问我,我会认真回答的,大家一起进步一起学习。加油编程人!

相关文章
|
9月前
|
网络安全
编译原理复习二:Top-Down分析LL(1)文法的判断与LL(1)分析表的构造(附题目与答案 超详细)
编译原理复习二:Top-Down分析LL(1)文法的判断与LL(1)分析表的构造(附题目与答案 超详细)
536 1
|
存储
OJ题库:统计二进制中1的个数(三种方法)
OJ题库:统计二进制中1的个数(三种方法)
102 0
|
8月前
|
C语言
【C语言刷题每日一题#牛客网BC6】输入三个整数,输出第二个整数
【C语言刷题每日一题#牛客网BC6】输入三个整数,输出第二个整数
|
9月前
|
C语言
pta浙大版《C语言程序设计(第3版)》 习题6-4 使用函数输出指定范围内的Fibonacci数 (20分)
pta浙大版《C语言程序设计(第3版)》 习题6-4 使用函数输出指定范围内的Fibonacci数 (20分)
|
9月前
手撕Hard--缺失的第一个正数
手撕Hard--缺失的第一个正数
|
9月前
|
测试技术 C++
【PTA】​L1-003 个位数统计​ (C++)
【PTA】​L1-003 个位数统计​ (C++)
162 0
【PTA】​L1-003 个位数统计​ (C++)
|
9月前
【每日一题Day371】LC2586统计范围内的元音字符串数 | 模拟
【每日一题Day371】LC2586统计范围内的元音字符串数 | 模拟
68 1
PTA第五章7-13 求一批整数中出现最多的个位数字
给定一批整数,分析每个整数的每一位数字,求出现次数最多的个位数字。例如给定3个整数1234、2345、3456,其中出现最多次数的数字是3和4,均出现了3次。
148 0
判断一个数是否为4的整数次幂(2的升级版--双份快乐)
判断一个数是否为4的整数次幂(2的升级版--双份快乐)
|
存储
华为机试每日一练--第十一题: 求int型正整数在内存中存储时1的个数
华为机试每日一练--第十一题: 求int型正整数在内存中存储时1的个数
华为机试每日一练--第十一题: 求int型正整数在内存中存储时1的个数