【问题描述】
读入一个整数,统计并输出该数中2的个数。要求定义并调用函数countdigit(number,digit),它的功能是统计整数number 中数字digit 的个数。例如,countdigit(10090,0) 的返回值是3。
【输入形式】
输入一个整数
【输入输出样例1】(下划线部分表示输入)
Enter an integer:21252
Number of digit 2:3
【样例说明】
输入提示符后要加一个空格.例如“Enter an integer:”,其中“:”后要加一个且只能一个空格.
输出语句的“:”后要加一个且只能一个空格.
英文字母区分大小写.必须严格按样例输入输出.
【问题描述】读入一个整数,统计并输出该数中2的个数。要求定义并调用函数countdigit(number,
答案:1 悬赏:20 手机版
解决时间 2021-08-19 12:19
- 提问者网友:無理詩人
- 2021-08-19 04:14
最佳答案
- 五星知识达人网友:几近狂妄
- 2021-08-19 05:07
include stdio.h
int countdigit(int a,int b)
{
\x09int count=0;
\x09do
\x09{
\x09\x09if(b==a%10)
\x09\x09\x09count++;
\x09}
\x09while(a/10);
\x09return count;
}
void main()
{
\x09int a,b=2;
\x09printf(Enter an integer:);
\x09scanf(%d,&a);
\x09printf(\nNumber of digit 2:%d\n,countdigit(a,b));
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯