实验1_练习使用editplus编写运行JAVA应用程序

 第一次java上机课,共有四道小题~

 

// Ex1_1.java

/**
 * 题目要求:
 * 编写一个简单的Java Application源程序,
 * 输出“这是我编写的第一个java application应用程序".
 **/

public class  Ex1_1
{
	public static void main(String[] args) 
	{
		System.out.println("这是我编写的第一个 java application 应用程序!");
	}
}

/**
 * 运行结果:
 * 这是我编写的第一个 java application 应用程序!
 */



 

// Ex1_2.java

/** 
 * 题目要求:
 * 计算表达式的值: x + a % 3 * (int)(x + y) % 2 / 4
 * 设 x = 2.5, a = 7, y = 4.7
 **/

public class  Ex1_2
{
	public static void main(String[] args) 
	{
		double x = 2.5;
		int a = 7;
		double y = 4.7;
		
		System.out.println("计算结果是:" + (x + a % 3 * (int)(x + y) % 2 / 4));
	}
}

/**
 * 运行结果:
 * 计算结果是:2.75
 **/


 

// Ex1_3.java

/**
 * 题目要求:
 * 初始化a = 6, b = -4, 计算表达式的值:
 * 1. --a % ++b
 * 2. (--a) << a
 * 3. a < 10 && a > 10? a: b
 **/

public class  Ex1_3
{
	public static void main(String[] args) 
	{
		// 初始化变量
		int a = 6;
		int b = -4;
		System.out.println("第一个表达式的运算结果:" + (--a % ++b));
		// 第二次运算前还原初始化值:
		a = 6;
		b = -4;
		System.out.println("第二个表达式的运算结果:" + ( (--a) << a ) );
		// 第三次运算前还原初始化值:
		a = 6;
		b = -4;
		System.out.println("第三个表达式的运算结果:" + ( a < 10 && a > 10? a: b) );
	}
}

/** 
 * 运行结果:
 * 第一个表达式的运算结果:2
 * 第二个表达式的运算结果:160
 * 第三个表达式的运算结果:-4
 **/


 

// Ex1_4.java

/**
 * 题目要求:
 * 分别定义一个整型、字符型、字节型、浮点型、布尔型、字符串型的常量并赋值,
 * 再定义一个整型变量,计算以上整型、字符型、字节型和浮点型常量的和,并赋值给此变量,
 * 分行输出所有常量和整型变量的值。
 * 源程序保存为Ex1_4.java。
 **/

public class Ex1_4
{
	public static void main(String[] args) 
	{
		final int intType = 1;
		final char charType = '2';
		final byte byteType = 3;
		final float floatType = 4;
		final boolean booleanType = true;
		final String stringType = "5";
		int tempSum = (int)(intType + charType + byteType + floatType) ;

		System.out.println("整型常量:" + intType );
		System.out.println("字符型常量:" + charType );
		System.out.println("字节型常量:" + byteType );
		System.out.println("浮点型常量:" + floatType );
		System.out.println("布尔型常量:" + booleanType );
		System.out.println("字符串型常量:" + stringType );
		System.out.println("全部已赋值的常量之和:" + tempSum);
	}
}

/**
 * 运行结果:
 * 整型常量:1
 * 字符型常量:2
 * 字节型常量:3
 * 浮点型常量:4.0
 * 布尔型常量:true
 * 字符串型常量:5
 * 全部已赋值的常量之和:58
 **/


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值