zoukankan      html  css  js  c++  java
  • 学习Java的第三天

    学习内容:1.变量与常量

                         2.运算符(位运算符较为重点。移位计算小技巧:一个数左移n位,就是这个数乘2的n次方,右移n位,就是这个数除以2的n次方)

                         3.数据类型转换(包括隐式转换和显式转换,隐式转换为低级类型向高级类型转换,系统会自动执行;显式转换为高级类型向低级类型转换)

                         4.完成程序“交换两数”和“计算圆的周长与面积”,代码如下:

    交换两数:

    import java.util.Scanner;(不能省略)

    public class 交换两数 {
    static Scanner reader=new Scanner(System.in);
    public static void main(String[] args) {
    // TODO 自动生成的方法存根
    int a,b,temp;
    System.out.println("请输入a的值:");
    a=(int) reader.nextDouble();
    System.out.println("请输入b的值:");
    b=(int)reader.nextDouble();
    temp=a;
    a=b;
    b=temp;
    System.out.println("a的值为:"+a);
    System.out.println("b的值为:"+b);
    }

    }

    计算圆的周长与面积:

    import java.util.Scanner;

    public class 圆的周长与面积 {
    final static double PI=3.14;
    static Scanner reader=new Scanner(System.in);
    public static void main(String[] args) {
    // TODO 自动生成的方法存根
    int r;
    double s;
    double c;
    System.out.println("请输入圆的半径:");
    r=(int) reader.nextDouble();
    s=PI*r*r;
    c=2*PI*r;
    System.out.println("圆的周长为:"+c);
    System.out.println("圆的面积为:"+s);

    }

    }

    出现的错误:编写程序时忽略“import java.util.Scanner;”,输入数据时没有输入数据类型,即r=(类型)reader.nextDouble();

    明天任务:流程控制

  • 相关阅读:
    大聊Python----SocketServer
    2、MySQL常见数据库引擎及比较?
    大聊Python----通过Socket实现简单的ssh客户端
    1、列举常见的关系型数据库和非关系型都有那些?
    uva12563 Jin Ge Jin Qu hao(01背包)
    UVA 12174 Shuffle(滑动窗口)
    C++中substr函数的用法
    uva11078
    11462 Age Sort(计数排序)
    UVA 11988 Broken Keyboard (a.k.a. Beiju Text) (链表,模拟)
  • 原文地址:https://www.cnblogs.com/zyj3955/p/13268085.html
Copyright © 2011-2022 走看看