Kanna-Tom数--C++(简单的while循环就可以了,错误50%的同学来看看) #includeusingnamespacestd;intmain(){longlongn;while(cin>>n){intTom=0;while(n)//在这里很多同学会写成n%10,但这样会使10的倍数无法处理,写成n!=0这样就可以避免n是10的倍数{Tom+=n%10;n/=10;}cout 题解列表 2020年01月28日 0 点赞 0 评论 886 浏览 评分:7.7
tom数c++题解 摘要:解题思路:注意事项:参考代码:#include using namespace std; int main(){ long long n,sum=0,s,temp; while(cin>>n)…… 题解列表 2022年08月11日 0 点赞 5 评论 377 浏览 评分:7.7
Tom数 (Java代码) 摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class Main { public static void main(String[] a…… 题解列表 2018年03月09日 2 点赞 3 评论 3590 浏览 评分:7.5
Tom数 (C语言代码) 解题思路:输入一串数组,假设第一个是最小和最大的。如果后面的数比第一个大(交换,作为最大直到循环结束),如果后面数比第一个数小(交换吗,最为最小)。但是结束我们无法知道数组下标那个是最大和最小的,这个时候我们用了max和min储存了最大最小值,一个循环遍历找到最大和最小的数组和第一个最后一个交换即可。 题解列表 2018年12月03日 0 点赞 1 评论 1608 浏览 评分:7.3
Tom数-题解(C++代码) **别的不说,直接看代码**#include#includeusingnamespacestd;intmain(){stringstr;while(cin>>str){longsum=0;for(inti=0;i 题解列表 2020年02月13日 0 点赞 4 评论 1049 浏览 评分:7.3
Tom数-题解(Java代码) ```javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);while(scanner.hasNext()){Stringa 题解列表 2020年02月22日 0 点赞 3 评论 1162 浏览 评分:7.3
Tom数-题解(Java代码) 摘要:解题思路:很简单 只要知道char不能直接赚int 就好了 要先转成string 再转int char直接转int 会导致转出来的数字是ASCII码注意事项:参考代码:import java.util…… 题解列表 2021年01月22日 0 点赞 0 评论 665 浏览 评分:7.3
Tom数--(c语言) 摘要:解题思路:我们可以把所要算的Tom数的位数存于一个数组里,后面在把数组里的数相加就得到我们要算的Tom数了注意事项:注意定义变量的类型,防止溢出参考代码:#include<stdio.h>//注意定义…… 题解列表 2021年03月22日 0 点赞 0 评论 1123 浏览 评分:7.3
1118: Tom数(C语言版) 摘要:```c #include #include void main() { char str[10]={ '0' }; while (scanf("%s", str) != …… 题解列表 2022年02月09日 0 点赞 4 评论 826 浏览 评分:7.3
用c++中string可以避免数据过大 摘要:解题思路:将输入的数据存入字符串类型的对象中,利用该对象自带的数组可以一个一个依次求和,注意将字符型转换为整型,“1”-“0”=1;即减去“0”即可。注意事项:参考代码:#include<iostre…… 题解列表 2022年03月03日 0 点赞 2 评论 648 浏览 评分:7.3