#include <stdio.h> #include <string.h> #include <math.h> int main() { int i,length,num=0,n=0; char s[102]; while(1) { gets(s); if(s[0]=='0') break; length = strlen(s); for(i=0;i<length;i++) { num += (s[i]-'0')*(int)pow(10,length-1-i); //注意pow返回值类型为double } num = num/10-num%10*5; if(0 == num%17) printf("1\n"); else printf("0\n"); num = 0; } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.11 (C++代码)(有个库函数叫sqrt)浏览:848 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:931 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:1110 |
矩阵乘法 (C++代码)浏览:1460 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:439 |
母牛的故事 (C语言代码)浏览:435 |
c primer plus 第十二章 12.1小节浏览:377 |
不容易系列 (C语言代码)浏览:666 |
求圆的面积 (C语言代码)浏览:1269 |
简单的a+b (C语言代码)浏览:596 |