实验二 Java基础语法练习

  • 实验目的及要求

目的:

    1. 掌握各种变量的声明方式
    2. 掌握Java的基本数据类型、运算符与表达式的使用方法。
    3. 理解Java的程序语法结构,掌握顺序结构、选择结构和循环结构语法的程序设计方法。
    4. 通过以上内容,掌握Java语言的编程规则

要求:

(1)编写一个声明Java不同数据类型变量的程序

(2)编写使用运算符、表达式和变量的程序

(3)编写使用选择结构的程序

(4)编写使用循环结构的程序,包括双重循环

二、实验环境

计算机一台,NetBeans

三、实验原理

Java语言语法和控制语句方面的基础知识

四、实验内容与步骤

1. 声明不同数据类型变量

(1)编写一个声明不同数据类型变量的程序的文件

     (2)修改程序输出不同数据类型变量的值。

   2. 使用关系运算符和逻辑运算符

(1)建立使用关系运算符和逻辑运算符的程序文件,例如:

          

(2)编译并运行该程序

3. 使用选择结构

  1. 使用if … else语句

  1. 使用switch语句

4. 使用循环结构

  1. for循环语句练习

程序功能:按5度的增量打印出一个从摄氏温度(0-40)到华氏温度的转换表(摄氏(C)、华氏(F)温度单位换算: F=(9/5)*C+32)

  1. do … while循环语句练习

程序功能:求1+2+3+…+100之和,并将求和表达式与所求的和显示出来。

  1. 多重循环练习

输出九九乘法表的程序

5.实验完成项目

1. 求出所有的水仙花数。水仙花数是一个3位整数,其各位数的立方和等于这个数本身。

2. 求一个3*3矩阵的对角线元素与反对角线元素之和。

3. 试编写一个程序,显示如图所示的一个数字金字塔

      1

     121

    12321

       1234321

      123454321

     12345654321

    1234567654321

   123456787654321

  12345678987654321

五、思考题

1. 分析下面的程序,说出下面的程序为什么是死循环?

class Sun{

  public static void main(String args[]){

    int i=1,n=10,s=0

    while(i<=n)

      s=s+i;

    System.out.println(“s=”+s);

  }

六、实验报告要求

1. 写出实验内容中实验完成项目中所有试题的源程序。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

猫一样的女子245

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值