66问答网
所有问题
如何用C语言判断一个整数中数字2出现的次数
如题所述
举报该问题
推荐答案 推荐于2017-12-15
除10得
余数
赋值,判断该余数是不是等于2,然后再判断商是否大于10,如果是,除100,得余数,判断余数和商,一直这样操作下去,知道商小于10,然后再判断最后这个商,就可以得出2的次数了
追问
把程序帮我写一下可以吗
追答
上面有个哥们说给你代码,你拿他的吧,没开电脑,不好写
上面写错了个地方,是把商再除10,判断余数和商,再把商除10,一直循环到商小于10为止
追问
好吧
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Uxp2Ds2xnv9D9pUDvDx.html
其他回答
第1个回答 2020-01-26
#include<stdio.h>
int main()
{
int n,x=0;
while(scanf("%d",&n)!=EOF)
{
while(n)
{
if(n%10==2)//2可以改成任何小于十的数;
{
x++;
}
n/=10;
}
printf("%d",x); //2的个数;
}
return 0;
}
望采纳!
第2个回答 2016-11-14
把整数分成单个数字做比较就行了
追问
怎么分
相似回答
如何用c语言判断
222723272
中数字2出现的次数
答:
思路:从个位数字起,判断每位数字是否能被2整除,如果整除,次数+1。直到最高位数字判断完毕。输出次数
。程序:include <stdio.h>void main(){int n,num=0;scanf("%d",&n);while(n){if(n%2==0) num++;n/=10;}printf("%d",num);}程序可以计算任意整数中各位数字包含2的个数。输入22272...
...1000),统计出所有不超过N的正
整数中数字
0到9
出现的次数
答:
/*
c语言
编程 给定一个自然数N(1≤N≤1000),统计出所有不超过N的正
整数中数字
0到9
出现的次数
,并且依次打印出来每个数字出现的次数(0~9),相邻两个
数字用一个
空间隔开。输入输出样立1 样例输入:10样例输出1 2 1 1 1 1 1 1 1 1 1 解释:在1到10中,只有
数字1
在整...
如何确定一个整数中的
某个
数字出现的次数
?
答:
在C语言中,
判断一个正整数中某个数字出现的次数可以利用整型变量之间的求模运算和除法的特性来解决
。求模运算相当于求余数。比如11%10的结果为1,123%10的结果为2,利用这种特性,在十进制中,求除以10的余数就可以得到末尾的数字。在C语言中,整型变量的除法中,商为不保留小数部分的结果,比如:3...
请问
c语言当中
,
如何
统计
数字
各自
出现的次数
答:
int main() { int num = 0, i = 0;printf("请输入
一个整数
:");scanf("%d", &num);int array[10] = {};while(num) { array[num % 10]++; //让数组下标代表所
判断的数字
num /= 10;} for (i = 0; i < 10; i++) { if (array[i] != 0)printf ("%d有%d个\n"...
C语言
作业 求
一个整数中
某个
数字出现的
个数
答:
【输入输出样例1】(下划线部分表示输入)Enter an number:21252Enter an digit:2Number of digit 2: 3***/#include<stdio.h>void main(){ int countdigit(int number,int digit); int num,dig; printf("Enter a number:"); scanf("%d",&num); printf("Enter a digit:"); scanf("%d...
...输入
一个整数
,输出0~9各
数字
在该
整数中出现的次数
答:
printf("请输入
一个整数
:");scanf("%d",&num);itoa(num,ch,10); //将
数字
转化为字符串 for(ch1 = ch;ch1<ch+strlen(ch);ch1++){ num1 = *ch1;switch(num1){ case '0': a[0]++; break;case '1': a[1]++; break;case '2': a[2]++; break;case '3': a[3]++; ...
大家正在搜
判断一个整数有两个数字相同C语言
C语言求一个整数各位数字的和
C语言输出一个整数各位数字之和
判断一个整数w的各位数字
输出整数各位数字C语言数组
C语言数字字符串中数字和
输出整数的各位数字c语言
C语言整数与数字字符相加
求一个整数的各位数字之和
相关问题
怎样用C语言判断一个整数中有没有重复的数
用C语言找出出现次数排第二的数,并记录次数。比如输入1223...
c语言,判断一个整数中是否出现重复数字
C语言作业 求一个整数中某个数字出现的个数
c语言编程:编程统计数字4在一个数中出现的次数。比如4在14...
C语言编程:输入一数列,再从输入一个数 查找出该数字在数列中...
(C语言)关于统计一行数字字符中每个数字字符出现的次数。
C语言,判断某整数中是否存在重复数字。怎么写呢?