解题思路:
看不懂看最后的注释
注意事项:
参考代码
#include<stdio.h>
#include<string.h>
int main()
{
char digit[200];
while(scanf("%s",digit)){ //一直输入合法字符串
if(digit[0] - '0'== 0){ //第一个为0直接退出
break;
}
int num = 0;
for(int i=0;i<strlen(digit);i++){
num = num*10 + digit[i] - '0';
num %= 17;
}
if(num == 0){
printf("1\n");
}else{
printf("0\n");
}
}
return 0;
}
/*
1234%17这个就相当于
1%17
=1*10+2
=12%17
=12*10+3
=123%17
=4*10+4
=44%17
=10
看不懂的可以随便在纸上算一个数就悟了
*/
:
0.0分
2 人评分
矩形面积交 (C语言代码)浏览:1553 |
简单的a+b (C语言代码)浏览:685 |
printf基础练习2 (C语言代码)浏览:648 |
简单的a+b (C语言代码)浏览:676 |
C语言程序设计教程(第三版)课后习题6.7 (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题8.9 (Java代码)浏览:1413 |
不容易系列2 (C语言代码)浏览:641 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:941 |
【简单计算】 (C语言代码)浏览:642 |
【偶数求和】 (C语言代码)浏览:588 |