zoukankan      html  css  js  c++  java
  • Java入门——day35

    一、今日学习

    1.读入一个整数,然后输出这个整数的位数

     1 import java.util.Scanner;
     2 public class Study {
     3     public static void main(String[] args) {
     4         Scanner in=new Scanner(System.in);
     5         System.out.print("请输入一个整数:");
     6         int m=in.nextInt();
     7         int count=0;
     8         do {
     9             m=m/10;
    10             count=count+1;
    11         }while(m!=0);
    12         System.out.println("这是一个"+count+"位数");
    13     }
    14 }


    2..让用户输入一系列的正整数,最后输入-1表示输入结束,然后程序计算出这些数字的平均数,输出输入的数字的个数和平均数。

     1 import java.util.Scanner;
     2 public class Study {
     3     public static void main(String[] args) {
     4         Scanner in=new Scanner(System.in);
     5         int number;
     6         int sum=0;
     7         int count=0;
     8         System.out.print("请输入一个正整数:");
     9         number=in.nextInt();
    10         while(number!=-1) {
    11             sum+=number;
    12             count++;
    13             System.out.print("请输入一个正整数:");
    14             number=in.nextInt();
    15         }
    16         System.out.println("共输入"+count+"位数字,平均数是:"+(double)sum/count);
    17     }
    18 }


     3.计数循环

    while循环:

     do...while循环

    注:如果要模拟运行一个很大次数的循环,可以模拟较少的循环次数,然后做出判断。

     二、明日学习

    随机数、逆序输出练习

  • 相关阅读:
    Java
    Java
    Java
    Java
    运算问题
    Idea常用快捷键
    java变量和变量命名规范
    java常用数据类型和基本数据类型转换和进制和大数运算
    java注释和标识符规范
    使用命令行生成的第一个java程序
  • 原文地址:https://www.cnblogs.com/znjy/p/13472242.html
Copyright © 2011-2022 走看看