Java上机作业2_运算符和表达式27409.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Java上机作业2_运算符和表达式27409.pdf》由会员分享,可在线阅读,更多相关《Java上机作业2_运算符和表达式27409.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章 运算符和表达式 一、大纲 1.理解表达式以及其相关概念 2.掌握算术赋值等运算符的使用 二、实验目标:1.掌握表达式,优先级,结合性的概念。2.掌握算数,赋值,增减量,逗号表达式的使用。3.理解类型转换的含义和使用方法。4.掌握输入输出运算符的使用。5.能使用输入输出运算符结合变量和算术、赋值等运算符实现一个简单的现实功能。三、实验方式:要求学生自己独立完成 四、任务 4.1任务 1:使用变量参与各种运算(时间:40 分钟)4.1.1.2(20 分钟)要求从键盘上接收三个整数 a,b,c,分别求+a+b+c,a+b+c+,a+b+c和+a+b+c 的和,并将其输出。a=1 b=2 c=
2、3 4.1.2 任务目的(1)理解变量在未被初始化的情况下其值随机。(2)理解增量运算符的运算规则。(3)理解优先级的概念。4.1.3 任务要求(1)先分析程序的执行结果,以及每一步语句执行后程序中各自变量的变化情况。(2)如果分析有困难,可以先查看执行结果,再分析程序的执行情况。4.1.4 难点提示 前+和后+的运算规则,以及优先级概念。4.2任务 2:变量与输入输出运算符的结合使用(时间:70分钟)4.2.1 任务描述 4.2.1.1(15 分钟)(1)分别定义三个 int 变量,从键盘上接收三个整数,然后对它们求和,输出求和结果。(2)注意需要将求和的结果另外保存到一个变量中,然后再执行
3、输出操作。4.2.1.2(20 分钟)定义一个 int 类型的变量 a,并从键盘接收一个整数,将其赋予 a,定义一个 float 类型 的变量 b,并从键盘接收一个浮点数,将其赋予 b,再定义一个 float 类型的变量 c,计算 a+b的值,并将其赋予 c。4.2.1.3(15 分钟)编写一个程序,该程序要求输入一个 float 类型的数字并打印该数的立方值,并将其立 方值赋给一个 int 类型的变量,打印该 int 类型的值。4.2.1.4(20 分钟)从键盘上接收三个整数,依次赋给 a,b,c 三个变量,计算(a+b)(a-c),(ab+ac+c)的值,并将其赋给变量 x,y,打印 x,
4、y 的值。4.2.2 任务目的(1)变量定义和初始化。(2)使用 Scanner 进行数据输入,System.out.print 进行数据输出。(3)算数运算符的使用。(4)理解数据类型转换(5)建立面向过程程序设计的基本思路:定义变量、提示用户输入数据、接收数据、数据处理、返回处理结果(一般指直接输出结果)。4.2.3 任务要求(1)代码结构应该符合规范,结构要清晰,要在程序中添加适当的注释信息。(2)应该在用户输入前给出提示信息,在输出结果前提示结果的意义。例如,4.2.1.1 执行过程可以参考下面流程(程序运行时在屏幕上显示的信息):(请您输入三个整数:请输入第一个数:(用户输入第一个数
5、)请输入第二个数:(用户输入第二个数)请输入第三个数:(用户输入第三个数)您输入的三个数的和是:(输出求和结果)4.2.4 难点提示 注意:在拿到一个具体的实际业务的需要时,不要急于写代码,应该先在头脑里(最好在纸上)勾画出具体的程序设计流程,以及需要实现此功能,而划分的具体步骤。在梳理好思路后,再将思路和步骤用代码实现即可。了解编写此类具有实际意义的程序,主要目的是为了慢慢建立自己编程的思路,树立编程的思想,切忌直接在机器上勾画思路,或者写一步看一步,这样会使自己忽视对程序整体上的把握,而沉浸于具体的代码。正确的方法是,应该是先有思路和编程步骤后,再按照步骤或思路编写代码(代码只是思路和实现
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 上机 作业 运算 表达式 27409
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内