LvPengwudi 2022-02-11 21:53 采纳率: 33.3%
浏览 25

分割整数遇到的问题(不用数组)

img

#include<stdio.h>
#include<math.h>
int main()
{
long long int a,b;
int c,n;
while(scanf("%lld",&a)==1)
{
b=a;
while(a)
{
n=0;
while(b)
{
c=b%10;
b=b/10;
n++;
}
printf("%d ",c);
a=a-pow(10,n-1)*c;
b=a;
}
printf("\n");
}
return 0;
}

但不知道为什么提交显示Wrong Answer

  • 写回答

4条回答 默认 最新

  • _GX_ 2022-02-11 22:33
    关注
    #include <stdio.h>
    #include <ctype.h>
    
    int main()
    {
        char c;
        while ((c = getchar()) != EOF)
        {
            if (c == '\n')
                putchar('\n');
            if (isdigit(c))
                printf("%c ", c);
        }
        return 0;
    }
    
    评论

报告相同问题?

问题事件

  • 创建了问题 2月11日

悬赏问题

  • ¥15 需要数据库运行的图片
  • ¥15 如何获取vue-video-editor?
  • ¥100 vs2019 mfc程序如何实现64*64/48*48大小的真彩色工具栏
  • ¥15 全志v3s耳机音频输出口怎么外接功放
  • ¥15 华为ensp使用基本ACL限制公司网络访问
  • ¥15 帮我做下照片上的PLC题
  • ¥15 labview2022 使用modbus报缺少依赖?
  • ¥15 谷歌地图是不是不开通结算功能,api会使用不了哦
  • ¥15 unity腾讯云对象存储机型适配
  • ¥15 求全国交通咨询模拟代码,要求如下,可以完全在dev c++运行