福田官网网站,李建 wordpress,网站备案 影响吗,建设运营平台网站的方法题目#xff1a;在电子计算机普及以前#xff0c;人们经常用一个粗略的方法来验算四则运算是否正确。比如#xff1a;248 * 15 3720把乘数和被乘数分别逐位求和#xff0c;如果是多位数再逐位求和#xff0c;直到是1位数#xff0c;得2 4 8 14 1 4 5;1 5 65…题目在电子计算机普及以前人们经常用一个粗略的方法来验算四则运算是否正确。比如248 * 15 3720把乘数和被乘数分别逐位求和如果是多位数再逐位求和直到是1位数得2 4 8 14 1 4 5;1 5 65 * 6而结果逐位求和为 35 * 6 的结果逐位求和与3符合说明正确的可能性很大不能排除错误请你写一个计算机程序对给定的字符串逐位求和输入为一个由数字组成的串表示n位数(n1000);输出为一位数表示反复逐位求和的结果。例如输入35379程序应该输出9再例如输入7583676109608471656473500295825程序应该输出1资源约定峰值内存消耗含虚拟机 256MCPU消耗 1000ms请严格按要求输出不要画蛇添足地打印类似“请您输入...” 的多余内容。所有代码放在同一个源文件中调试通过后拷贝提交该源码。不要使用package语句。不要使用jdk1.7及以上版本的特性。主类的名字必须是Main否则按无效代码处理。分析先把扫描器给定的数字变为char数组如果这个数组的长度不是1我们就把他这个数组每一项加起来并把最后这个值给ch数组再次判断这个数组的长度是不是1如果不是在进行该操作直到是1为止步骤package 第九届省赛;import java.util.Scanner;public class 缩微求和 {public static void main(String[] args) {Scanner sc new Scanner(System.in);char[] ch sc.next().toCharArray();while (ch.length ! 1) {int sum 0;for (int i 0; i ch.length; i) {sum (ch[i] - 0);}ch String.valueOf(sum).toCharArray();}System.out.println(ch);}
}