一本书有260页,编上的页码是1、2、3……数字3在页码中出现多少次.要算式

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 08:40:57
一本书有260页,编上的页码是1、2、3……数字3在页码中出现多少次.要算式

一本书有260页,编上的页码是1、2、3……数字3在页码中出现多少次.要算式
一本书有260页,编上的页码是1、2、3……数字3在页码中出现多少次.要算式

一本书有260页,编上的页码是1、2、3……数字3在页码中出现多少次.要算式
像33这种算2次吧
1——99个位出现10次,十位出现10次
100——199个位出现10次,十位出现10次,
200——260个位出现6次,十位出现10次
总共出现6+5x 10=56 (次)

啥算式?

#include
#include
int main()
{
int i,tmp;
int cnt[10]={0};
for(i=1;i<=260;i++)
{
tmp=i;
while(tmp>0)
{
cnt[tmp%10]++;
...

全部展开

#include
#include
int main()
{
int i,tmp;
int cnt[10]={0};
for(i=1;i<=260;i++)
{
tmp=i;
while(tmp>0)
{
cnt[tmp%10]++;
tmp/=10;
}

}
for(i=0;i<10;i++)
{
printf("出现%d的次数:%d\n",i,cnt[i]);
}
return 0;
}

收起