解题思路:





注意事项:





参考代码:

#include <stdio.h>

int main()

{

    for( char s[102]; scanf("%s",s)==1 && !(s[0]=='0' && s[1]=='\0'); )

    {

        unsigned r = 0;

        for( size_t i=0; s[i]!='\0'; ++i )

            r= (r*10+s[i]-'0')%17;

        printf( "%d\n", r==0 );

    }

    return 0;

}


 

0.0分

6 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

为什么r要×10啊?
2022-08-14 21:37:07
强悍
2020-02-08 20:15:43
  • «
  • 1
  • »