题解 1118: Tom数

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

Tom数-题解(C语言代码)

#include#includeintmain(){charnum[65536];inti,a[65536]={0},plot_num,temp;while(scanf("%s",num)!=EOF){plot_num=strlen(num);temp=0;for(i=0;i

Tom数-题解(C语言代码)

根据定义,就是求各位数字之和简单的想法就是通过分解整数,用数组存储各位的数字之后求和,这样我们将面临一个问题就是整数的长度不确定,这样顺着这个思路想办法求整数的长度,很快就会想到受strlen()函数,但是这个函数是用于字符数组的,既然如此,我们不妨把整数存在字符数组中,然后再把字符转换成整型。

Tom数-题解(C语言代码)

#include#include#includeusingnamespacestd;inttomNumber(longlong&n,int&a,int&sum){a=n%10;sum+=a;n=n/10;if(n>0){tomNumber(n,a,sum);}else{cout

Tom数-题解(C语言代码)/使用字符数组来存储

这题非常简单,不知道为什么正确率这么低。既然要求每一位上的数字和,不妨利用字符数组来存储数字的每一位,利用ASCII来转化成整形数字。```c#include#includeintmain(){chara[11];//2^32=4294967296共10位while(gets(a)!=NULL){in