Java之循环语句练习1

最近在猛复习Java,猛刷题目ing,好了,不说了,我要去搬砖了。

输入整数 a,输出结果 s,其中s与a的关系是:s=a+aa+aaa+aaaa+aa...a,最后为a个a。例如:a=2时,s=2+22=24。 要求:使用循环结构语句实现。

package com.cdp.SuShu;

import java.util.Scanner;

public class task4 {

	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		System.out.println("请输入你要输入的n:");
		int a = input.nextInt();
		int tiem = 0;
		int sum = 0;
		for (int i = 1; i <= a; i++) {
			//计算a+aa+aaa+aaaa+aa...a
			tiem = tiem * 10 + a;
			sum += tiem;
		}
		System.out.println("a的计算和sum=" + sum);
	}

}

我们输入9,运算所得结果为:

请输入你要输入的n:
9
a的计算和sum=1111111101

回文数:

package com.cdp.SuShu;

import java.util.Scanner;

public class huiwenshu {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		System.out.println("请输入一个5位的数值检验是否为回文数:");
		Scanner input = new Scanner(System.in);
		int a = input.nextInt();
		if (a / 10000 == a % 10 && a / 1000 % 10 == a / 10 % 10) {
			System.out.println(a + "是回文数");
		} else {
			System.out.println(a + "不是回文数");
		}
	}

}

运行:

请输入一个5位的数值检验是否为回文数:
12321
12321是回文数
时间: 2024-08-12 17:20:48

Java之循环语句练习1的相关文章

Java 【循环语句】

一.java循环语句分支 二.for循环 在java中for循环和C的循环用法一样 public class demo{ public static void main(String[] args){ for(int i=0;i<9;i++){ System.out.println("输出的i值:" + i); //输出值 System.out.println("\n"); //每输出一个值换行 } } } 但是与C不一样的是,java中还有像python的遍

java while循环语句

//循环语句 //符合条件,循环继续执行,否则循环退出. //特点: //先判断,后执行 public class Test16{ public static void main(String args[]){ int count=1; while (count<=100){ System.out.println("开始执行"+count); count+=1; } } }

java语言基础与go语言基础,循环语句的区别

java语言  循环语句 for(表达式1(参数初始化):表达式2(条件判断):表达式3(更新循环变量)){ 语句循环操作: } 首先;参数的初始化,接下来条件判断,(条件成立),再执行循环操作,然后更新循环变量,又来做条件判断(条件成立),又执行循环操作:以此循环. 一,循环的三要素 1,循环变量 2,循环条件 3,循环体 二,do-while循环(先循环,再判断,至少循环一次) do{ 语句: }while(条件); 三,while循环(先判断,再循环,有可能一次也不循环) while(条件

Java语言----三种循环语句的区别

------- android培训.java培训.期待与您交流! ---------- 第一种:for循环 循环结构for语句的格式: for(初始化表达式;条件表达式;循环后的操作表达式) { 循环体; } eg: 1 class Dome_For2{ 2 public static void main(String[] args) { 3 //System.out.println("Hello World!"); 4 //求1-10的偶数的和 5 int sum = 0; 6 fo

慕课网-安卓工程师初养成-4-9 Java循环语句之 for

来源:http://www.imooc.com/code/1425 Java 的循环结构中除了 while 和 do...while 外,还有 for 循环,三种循环可以相互替换. 语法: 执行过程: <1>. 执行循环变量初始化部分,设置循环的初始状态,此部分在整个循环中只执行一次 <2>. 进行循环条件的判断,如果条件为 true ,则执行循环体内代码:如果为 false ,则直接退出循环 <3>. 执行循环变量变化部分,改变循环变量的值,以便进行下一次条件判断 &

Java使用条件语句和循环结构确定控制流

与任何程序设计语言一样,Java使用条件语句和循环结构确定控制流.本文将简单讲解条件.循环和switch. 一.块作用域 块(block),即复合语句.是指由一对大括号括起来的若干条简单的Java语句.块确定了变量的作用域. 比如: 1 public class Code { 2 static 3 { 4 System.out.println("1"); 5 } 6 { 7 System.out.println("2"); 8 } 9 public Code() 1

【java开发】分支语句、循环语句学习

一.Java分支语句类型 if-else 语句 switch 关于if-esle语句可以拆分为三种 if语句 if(条件){语句块;} if-else语句if(条件语句){语句块;} if-else if语句if (条件语句1){语句块;}else if(条件语句2);{语句块2;}...else if(条件语句n){语句块n;} 关于switch语句 switch( 表达式){        case 表达式值1: 语句块1; break; .... case 表达式N: 语句块N; brea

慕课网-安卓工程师初养成-4-7 Java循环语句之 while

来源: http://www.imooc.com/code/1420 生活中,有些时候为了完成任务,需要重复的进行某些动作.如参加 10000 米长跑,需要绕 400 米的赛道反复的跑 25 圈.在 Java 中实现功能时,也经常需要重复执行某些代码,例如,我们为了表示“浓烈的爱”,希望输出 1000 行“我爱慕课网!”.显然,此时重复敲 1000 遍输出语句是不靠谱滴!!那么,有木有好的办法来解决呢? 有,循环语句! Java 常用的 3 种循环: while . do...while . f

java流程控制语句之switch和循环语句

1.switch switch(表达式){      case 值1:           语句体1;           break;      case 值2:           语句体2;           break;      --      default:           语句体n;           break; } 格式解释: switch表示这是switch语句 a)表达式的取值:byte,short,int,char b)JDK5之后可以是枚举 c)JDK7之后可