函数调用,统计数中'2’的个数

mac2025-12-30  3

Description 定义并调用函数countdigit(number, digit),它的功能是统计整数number中数字digit的个数,如countdigit(10090, 0)的返回值是3. 在主函数中定义并调用该函数,统计任意一个输入整数中’2’的个数。 Input 多组测试数据,每组输入一个整数。 Output 输出该数中’2’的个数。 Sample Input 1002 2323 4567 Sample Output 1 2 0

#include<stdio.h> int countdigit(int number,int digit); int main() { int n,x; while(scanf("%d",&n)!=EOF) { x=countdigit(n,2); printf("%d\n",x); } return 0; } int countdigit(int number,int digit) { int t,s=0; while(number!=0) { t=number%10; number=number/10; if(t==2) s++; } return s; }
最新回复(0)