哈哈哈哈哈哈哈哈哈哈哈一天天 2021-10-09 00:20 采纳率: 81.8%
浏览 43
已结题

怎么编写这个程序搞不明白

试计算在区间1到n的所有整数中,数字x(0≤x≤9)共出现了多少次?例如,在1到11中,即在1,2,3,4,5,6,7,8,9,10,11中,数字1出现了4次。

输入格式

2个整数n,x,之间用一个空格隔开。

输出格式

1个整数,表示x出现的次数。

  • 写回答

1条回答 默认 最新

  • qzjhjxj 2021-10-09 00:39
    关注

    供参考:

    #include<stdio.h>
    int main()
    {
         int i,n,m,x,k=0;
         scanf("%d%d",&n,&x);
         for(i=1;i<=n;i++)
         {
             m = i;
             while(m)
             {
                 if( m%10 == x) k++;
                 m /= 10;
             }
         }
         printf("%d",k);
         return 0;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月17日
  • 已采纳回答 10月9日
  • 创建了问题 10月9日

悬赏问题

  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错
  • ¥15 Dell g15 每次打开eiq portal后3分钟内自动退出
  • ¥200 使用python编写程序,采用socket方式获取网页实时刷新的数据,能定时print()出来就行。
  • ¥15 matlab如何根据图片中的公式绘制e和v的曲线图
  • ¥15 我想用Python(Django)+Vue搭建一个用户登录界面,但是在运行npm run serve时报错了如何解决?
  • ¥15 QQ邮箱过期怎么恢复?
  • ¥15 登录他人的vue项目显示服务器错误
  • ¥15 (标签-android|关键词-app)
  • ¥15 comsol仿真压阻传感器