• 大小: 868B
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-01-10
  • 标签:

资源简介

问题描述: 一本书的页码从自然数1开始顺序编码到自然数n。书的页码通常按照习惯编码,每个页码都不含多余的前导0.例如第6页用6表示而不用06表示或者006等。统计数字问题要求对给定的书的全部页码中分别用多少次数字0,1,2,...,9. 算法设计:给定的给定表示书的总页码的10 进制整数n (1≤n≤109) 。编程计算书的全部页码中分别用到多少次数字0,1,2,…,9。 Input 每个文件只有1 行,给出表示书的总页码的整数n。 Output 程序运行结束时,将计算结果输出到标准输出设备(屏幕)。输出文件共有10行,在第k行输出页码中用到数字k-1 的次数,k=1,2,

资源截图

代码片段和文件信息

#include 
#include 


int main()
{
  int ijk=0;
  int A[10];//统计数字
  int B[15];//逆序存放数据

  int num;
  int s=0;

  for(i=0;i<10;i++)//初始化数组
  A[i]=0;
  for(j=0;j<15;j++)
  B[j]=0;

  printf(“请输入数字:\n“);
  scanf(“%d“&num);

  for(i=1;i<15;i++)//逆序存放需要统计数字
  if(num>0)
  {
  B[i]=num%10;
  num=num/10;
  k=i;
  }
 
 
      A[B[1]]+

评论

共有 条评论

相关资源