求 问各位大佬输出结果试了好多都没问题,为什么通过率0%啊

#include<stdio.h>
int main(){
    int a,b=10,c=0,d;
    scanf("%d",&a);
    while(b<=10*a){
        c=(a%b-c)/(b*0.1)+c;
        b=b*10;
    }
    printf("%d",c);
}


全部评论
emmm...应该用#include<iostream>八
点赞 回复 分享
发布于 2022-10-03 10:59 河北
可能 a的范围超过 int了,把 int改为 long long试试
点赞 回复 分享
发布于 2022-10-04 12:11 四川

相关推荐

joe2333:怀念以前大家拿华为当保底的日子
点赞 评论 收藏
分享
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务