(PTA)6-9 使用函数统计指定数字的个数 (15分)

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

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

函数接口定义:
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 sum,t_num,count;
count=0;    
if(number<0){number=-number;}
    do{
t_num=number%10;
number=number/10;
if(digit==t_num){count++;}

    }while(number!=0);


return count;

    
}
5:6-3 使用函数统计指定数字个数 求高手指教:为何一个测试点过不去? def CountDigit(number, digit): t = len(number) cnt = 0 for i in range(t): if digit == number[i]: cnt += 1 return cnt number, digit=input().split() number = number.strip() digit = digit.strip() count = 阅读详情

相关推荐

PTA习题5-5 使用函数统计指定数字个数

统计指定数字个数 本题要求实现一个统计整数指定数字个数的简单函数函数接口定义: int CountDigit( int number, int digit ); 其中number是不超过长整型的整数,digit为[0, 9]区间内的整数函数CountDigit应返回number中digit出现的次数。 裁判测试程序样例: #include <stdio.h> int CountDigit( int number, int digit ); int main() { in

weixin_51195895的博客 1万+

python 6-3 使用函数统计指定数字个数 (20)

本题要求实现一个统计整数指定数字个数的简单函数。 CountDigit(number,digit ) 其中number是整数,digit为[1, 9]区间内的整数函数CountDigit应返回number中digit出现的次数。 函数接口定义: 在这里描述函数接口。例如: CountDigit(number,digit ),返回digit出现的次数 裁判测试程序样例: /* 请在这里填写答案...

weixin_43850166的博客 6370

PTA 习题5-5 使用函数统计指定数字个数

本题要求实现一个统计整数指定数字个数的简单函数函数接口定义: 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,

weixin_47506273的博客 1633

给定一个整数:求它是几位数顺序和逆序输出它的每一位数

1,求几位数 #include <stdio.h> int Getfigures(int n) //统计整数n的位数 { int count=0; do { count++; n/=10; }while(...

qq_44779273的博客 2029

3-6 输出整数各位数字10

本题要求编写程序,对输入的一个整数,从高位开始逐位输出它的各位数字。 输入格式:输入在一行中给出一个长整型范围内的非负整数输出格式:从高位开始逐位输出整数各位数字,每个数字后面有一个空格。(这里提供两种方法) 一: #include<stdio.h> #include<math.h> int main(void) { int num,n,b,a,e; ...

xxxxxwxx的博客 538

浙大版《Python 程序设计》题目集 第6函数-3 使用函数统计指定数字个数

6函数-3 使用函数统计指定数字个数 def CountDigit(number, digit): res = 0 number = abs(number) while(number): t = number % 10 if t == digit: res += 1 number /= 10 number = int(number) return res ...

ACMer_WarYan 622

Python编程PTA题解——使用函数统计指定数字个数

Python编程PTA题解大全——索引 本题要求实现一个统计整数指定数字个数的简单函数。 CountDigit(number,digit ) 其中number是整数,digit为[1, 9]区间内的整数函数CountDigit应返回number中digit出现的次数。 函数接口定义: 在这里描述函数接口。例如: CountDigit(number,digit ),返回digit出现的次数 ...

美好事物 7367

【题解】【PTA-Python题库】第6函数-3 使用函数统计指定数字个数 (20 )

使用函数统计指定数字个数 本题要求实现一个统计整数指定数字个数的简单函数。 CountDigit(number,digit ) 其中number是整数,digit为[1, 9]区间内的整数函数CountDigit应返回number中digit出现的次数。 函数接口定义: 在这里描述函数接口。例如: CountDigit(number,digit ),返回digit出现的次数 裁判测试程序...

葑鈊丶 1万+

PTA-使用函数统计指定数字个数

本题要求实现一个统计整数指定数字个数的简单函数。 CountDigit(number,digit ) 其中number是整数,digit为[1, 9]区间内的整数函数CountDigit应返回number中digit出现的次数。 函数接口定义: CountDigit(number,digit ),返回digit出现的次数 裁判测试程序样例: /* 请在这里填写答案 */ number,digit=input().split() number=int(number) digit=int(dig.

Schwertlilien的小屋 3986

PTA6-1统计各位数字之和是5的数

6-1 统计各位数字之和是5的数 (10 ) 本题要求实现两个函数一个函数判断给定正整数各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数计算这些整数的和。 函数接口定义: int is( int number ); void count_sum( int a, int b ); 函数is判断number的各位数字之和是否等于5,是则返回1,否则返回0。 函数co...

caixiaozhi123的博客 7957

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

习题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..

weixin_42541591的博客 778

PTA-8-使用函数统计指定数字个数

#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; } .

展信佳,当你看到这段简介的时候,我“风吹海洋浪”已走马上任CSDN博客平台。我来这只办一件事:致力于将模糊的概念清晰化,技术的语言通俗化,复杂的关系逻辑化,孤岛的知识碎片结构化,让我一心和技术大佬们共同进步,最重要的是!!!!!忘记【你】 1146

浙大 | PTA 习题5-5 使用函数统计指定数字个数 (15)

本题要求实现一个统计整数指定数字个数的简单函数函数接口定义: int CountDigit( int number, int digit ); 其中number是不超过长整型的整数,digit为[0, 9]区间内的整数函数CountDigit应返回number中digit出现的次数。 裁判测试程序样例: #include <stdio.h> int CountDigit(...

赞美太阳的博客 1092

[PTA]实验5-8 使用函数统计指定数字个数

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

Spring-_-Bear 的 CSDN 博客 3385

PTA Python实验6 函数

在这里描述函数接口。参数x是一个实数,函数要返回一个实数。在这里描述函数接口。例如:在这里描述函数接口。参数s是一个字符串,函数要返回1或者0。prime(p),返回True表示p是素数,返回False表示p不是素数;PrimeSum(m,n)函数返回素数之和。在这里解释接口参数。例如:其中N和D都是用户传入的参数。N的值不超过int的范围;D是[0, 9]区间内的个位数。函数须返回N中D出现的次数。

OraOla的博客 1万+

浙大PTA-Python题库 函数(6-1~6-6)题解

题目列表 第六章函数 -1 使用函数求特殊a串数列和 给定两个均不超过9的正整数a和n,要求编写函数fn(a,n) 求a+aa+aaa++⋯+aa⋯aa(n个a)之和,fn须返回的是数列和 函数接口定义: fn(a,n) 其中 a 和 n 都是用户传入的参数。 a 的值在[1, 9]范围;n 是[1, 9]区间内的个位数。函数须返回级数和 裁判测试程序样例: /* 请在这里填写答案 */ a,b=input().split() s=fn(int(a),int(b)) print(s) 输入样例

zimuzi2019的博客 2万+

PTA 使用函数统计指定数字个数

PTA题目:C语言实现一个统计整数指定数字个数的简单函数

aman_he的博客 1991

习题8-9 统计各类字符个数15

题目来源:https://pintia.cn/problem-sets/12/problems/343本题要求实现一个函数统计给定字符串中的大写字母、小写字母、空格、数字以及其它字符各有多少。函数接口定义:void StringCount( char *s ); 其中 char *s 是用户传入的字符串。函数StringCount须在一行内按照大写字母个数 小写字母个数 空格个数 数字个数 其它...

dazhaowudi的博客 4万+

习题8-9 统计各类字符个数. pta

本题要求实现一个函数统计给定字符串中的大写字母、小写字母、空格、数字以及其它字符各有多少。 函数接口定义: void StringCount( char *s ); 其中 char *s 是用户传入的字符串。函数StringCount须在一行内按照 大写字母个数 小写字母个数 空格个数 数字个数 其它字符个数 的格式输出。 裁判测试程序样例: #include <stdio.h> ...

weixin_46361282的博客 1万+
上一篇: (PTA)6-8 使用函数求最大公约数 (10分)
下一篇: (PTA)6-10 使用函数求余弦函数的近似值 (15分)
Overdrive13
博客等级 码龄7年 60粉丝 46原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值