JAVA 基础编程练习题8 【程序 8 输入数字求和】
8 【程序 8 输入数字求和】
题目:求 s=a+aa+aaa+aaaa+aa...a 的值,其中 a 是一个数字。例如 2+22+222+2222+22222(此时共有 5 个 数相加),几个数相加有键盘控制。
程序分析:关键是计算出每一项的值。
package cskaoyan;
public class cskaoyan8 {
	@org.junit.Test
	public void sum() {
		java.util.Scanner in = new java.util.Scanner(System.in);
		int number = in.nextInt();
		int count = in.nextInt();
		int s = 0;
		int ss = 0;
		for (int i = 0; i < count; i++) {
			s += number;
			ss += s;
			number = number * 10;
			System.out.println("每一项的值:" + s);
		}
		System.out.println("总和:" + ss);
		in.close();
	}
}
JAVA 基础编程练习题8 【程序 8 输入数字求和】的更多相关文章
- 6、50道JAVA基础编程练习题跟答案
		50道JAVA基础编程练习题 [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 程序分析 ... 
- 50道JAVA基础编程练习题
		50道JAVA基础编程练习题 [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 程序分析 ... 
- 50道JAVA基础编程练习题 - 题目
		50道JAVA基础编程练习题[1]题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? [2]题目:判断 ... 
- JAVA 基础编程练习题
		1 [程序 1 不死神兔] 题目:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?程序分析: 兔子的规 ... 
- JAVA 基础编程练习题16 【程序 16 输入 9*9 表】
		16 [程序 16 输入 9*9 表] 题目:输出 9*9 口诀. 程序分析:分行与列考虑,共 9 行 9 列,i 控制行,j 控制列. package cskaoyan; public class ... 
- JAVA 基础编程练习题30 【程序 30 插入数字】
		30 [程序 30 插入数字] 题目:有一个已经排好序的数组.现输入一个数,要求按原来的规律将它插入数组中. 程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的 ... 
- JAVA 基础编程练习题42 【程序 42 求数字】
		42 [程序 42 求数字] 题目:809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为 3 位数.求??代表的两位数,及 809*??后的结 果. ... 
- JAVA 基础编程练习题24 【程序 24 根据输入求输出】
		24 [程序 24 根据输入求输出] 题目:给一个不多于 5 位的正整数,要求:一.求它是几位数,二.逆序打印出各位数字. package cskaoyan; public class cskaoya ... 
- JAVA 基础编程练习题50 【程序 50 文件 IO】
		50 [程序 50 文件 IO] 题目:有五个学生,每个学生有 3 门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩), 计算出平均成绩,将原有的数据和计算出的平均分数存放在磁盘文件&qu ... 
随机推荐
- F - Star SPOJ - STARSBC
			Fernando won a compass for his birthday, and now his favorite hobby is drawing stars: first, he marks ... 
- [原创]在Windows平台使用msvc(cl.exe) + vscode编写和调试C/C++代码
			1.在.vscode目录下,新建以下几个配置文件,当然也可以通过vscode命令自动生成,如果你已有这些文件直接修改即可. c_cpp_properties.json(代码提示): { "c ... 
- Linux防CC攻击脚本
			多数CC攻击在web服务器日志中都有相同攻击的特征,我们可以根据这些特征过滤出攻击的ip,利用iptables来阻止 #!/bin/bash #by LinuxEye #BLOG: http://bl ... 
- learing cbor protocol
			https://tools.ietf.org/html/rfc7049 https://github.com/panzidongfamily/tinycbor 
- [Luogu] trip
			https://www.luogu.org/problemnew/show/T28848#sub #include <iostream> #include <cstdio> u ... 
- 【转载】最小生成树之Kruskal算法
			给定一个无向图,如果它任意两个顶点都联通并且是一棵树,那么我们就称之为生成树(Spanning Tree).如果是带权值的无向图,那么权值之和最小的生成树,我们就称之为最小生成树(MST, Minim ... 
- python录音程序
			# -*- coding: utf-8 -*- # @Time : 18-10-16 下午12:20 # @Author : Felix Wang import pyaudio import nump ... 
- Spring Cloud Eureka(三):认识Eureka Server 与 Eureka Client
			Spring Cloud Netflix 是什么 This project provides Netflix OSS integrations for Spring Boot apps through ... 
- art-template自定义函数
			自定义函数 // 百分比计算 template.defaults.imports.percentage = function (num1, num2) { var res; if(!num1 & ... 
- ew做代理 进一步内网渗透
			0x00 前言 最近搞站的时候有内网穿透的需求,大佬向我推荐了EW,本文模拟一个攻击场景对Earthworm的使用方法做一个简单的介绍.其实相应的内容EW的官网已经说得很详细了,我这里纯粹是作为个人笔 ... 
