基本语言基础
一、实验目的
1.学习标识符的命名规则,基本数据类型变量的声明和初始化。
2. 学习运算符和表达式,以及强制类型转换。
3. 学习通过键盘向程序输入各种数据。
4. 了解Java中对象的生成,以及类中方法的调用,加深对java应用程序结构的认识。
二、实验器材
装有JAVA语言工具软件 (JCreator 或Eclipse)的微机若干
三、实验内容
1、编写程序,从键盘上输入一个浮点数,然后将该浮点数的整数部分输出。
2、编写程序,从键盘输入两个数,然后计算它们相除后得到的结果并输出。
3、编写程序,从键盘输入圆柱体的底半径r和高h,然后计算其体积并输出(其中圆周率定义为常量,取值为3.14)。
package input_output_1;
import java.util.Scanner;
public class float_int_output {
public static void main(String[] args) {
double num1;
int num2;
Scanner scanf = new Scanner(System.in);
System.out.println("第一题输入浮点数,取整");
System.out.println("请输入一个浮点数");
num1 = scanf.nextDouble();
num2= (int)num1;
System.out.println("整数为"+num2);
two_num();
Cylinder_volume();
}
public static void two_num(){
float num1,num2;
double num3 ;
Scanner scanf = new Scanner(System.in);
System.out.println("第二题输入两数相除");
System.out.println("请输入数字");
num1 =scanf.nextFloat();
num2 = scanf.nextFloat();
num3 = num1/num2;
System.out.println("num1/num2"+"="+num3);
}
public static void Cylinder_volume(){
float r,h;
Scanner scanf = new Scanner(System.in);
System.out.println("求圆柱体体积");
System.out.println("请输入圆柱体的半径和高");
r =scanf.nextInt();
h = scanf.nextInt();
double b=3.14,volume;
volume = r*r*b*h;
System.out.println("圆柱体的面积为"+volume);
}
}
四、实验报告要求
1. 整理实验结果。
2. 小结实验心得体会。