#include <stdio.h> int main(){ int a,s,n,b=1; scanf("%d",&a); n=a; while(n){ n/=10; s++; } n=s; while(n){ b*=10; n--; } printf("%d\n",s); while(s-1){ printf("%d ",a/(b/10)-(a/b)*10); b/=10; s--; } printf("%d",a/(b/10)-(a/b)*10); printf("\n"); while(a){ printf("%d",a%10); a/=10; } return 0; }
#include <stdio.h> int main(){ int a,s,n,b=1; scanf("%d",&a); n=a; while(n){ n/=10; s++; } n=s; while(n){ b*=10; n--; } // b=pow(10,s); printf("%d\n",s); while(s-1){ printf("%d ",a/(b/10)-(a/b)*10); b/=10; s--; } printf("%d",a/(b/10)-(a/b)*10); printf("\n"); while(a){ printf("%d",a%10); a/=10; } return 0; }
#include <stdio.h> #include <math.h> int main(){ int a,s,n,b; scanf("%d",&a); n=a; while(n){ n/=10; s++; } n=a; b=pow(10,s); printf("%d\n",s); while(s-1){ printf("%d ",n%b/(b/10)); n*=10; s--; } printf("%d",n%b/(b/10)); printf("\n"); while(a){ printf("%d",a%10); a/=10; } return 0; }
sekko 2020-04-13 16:44:45 |
还是忍不住把它改了哈哈哈哈
Tom数 (C++代码)浏览:868 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1550 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:641 |
这可能是一个假的冒泡法浏览:1071 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:593 |
三角形 (C++代码)记忆化搜索浏览:1318 |
【求[X,Y]内被除3余1并且被除5余3的整数的和】 (C语言代码)浏览:703 |
【蟠桃记】 (C语言代码)浏览:1084 |
三角形 (C语言代码)浏览:965 |
1017题解浏览:663 |