#include<stdio.h>
int main()
{
int n, count =0 ,i ,k , g;
printf("n = \n");//输入的数
scanf("%d", &n);
printf("k = \n");//需要计算的数
scanf("%d", &k);
for( i = 0; i <= n; i++)
{
g = i;
while(g >= 10)//若不为个位数
{
if(g % 10 == k)
{
count++ ;
}
g = g/10 ;
}
if(g == k)//若为个位数
{
count = count + 1;
}
}
printf("%d",count);
}
输入k和n判断从0到n数字k出现的次数
最新推荐文章于 2023-02-14 20:22:16 发布
这是一个C语言程序,用于计算在不超过用户输入的整数n范围内,包含用户指定个位数k的数字的个数。程序通过遍历并检查每个数字的每一位来实现这一功能。
1383

被折叠的 条评论
为什么被折叠?



