求 问各位大佬输出结果试了好多都没问题,为什么通过率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);
}


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

相关推荐

零OFFER战士:另一个版本查看图片
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务