- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA 实验二的报告
§2.2 Java程序设计结构
§2.1.1实验目的、内容及性质
掌握Java语言基础知识如变量、编程基本结构。
数组的使用
实验性质:验证、必做
实验学时:4学时
§2.2.2问题及思考
字符串和字符如何区别?常见的转义字符有那些?
变量按作用域可以分为那几类?
说明java 语言中的数据类型以及基本数据类型的默认值。类型转换规则。
数组如何定义,如何初始化?基本数组的一些算法?如查找、排序等
§2.2.3实验指导
选择结构示例
(1)if语句
//求三个数中的最大者
public class MaxOfThree
{
public static void main(String args[])
{
int a=5;
int b=6;
int c=7;
if(ab)
if(ac)
{
System.out.println(三个数中最大的是:+a);
}
else
{
System.out.println(三个数中最大的是:+c);
}
else if(bc)
{
System.out.println(三个数中最大的是:+b);
}
else
{
System.out.println(三个数中最大的是:+c);
}
}
}
(2)switch结构
public class SwitchOp2
{
public static void main(String args[])
{
float a=9;
float b=3;
float result;
char op=+;
switch(op)
{
case +: result=a+b;break;
case -: result=a-b;break;
case *: result=a*b;break;
case /: result=a/b;break;
default: result=0;
}
System.out.println(result=+result);
}
}
循环结构示例
(1)for语句
//用for语句计算10的阶乘
public class ForOp1
{
public static void main(String args[])
{
int n;
long result;
for(n=10,result=1;n0;n--)
result*=n;
System.out.println(10!=+result);
}
}
(2)while语句
//用while语句计算10的阶乘
public class WhileOp
{
public static void main(String args[])
{
int n=10;
long result=1;
while(n=1)
result*=n--;
System.out.println(10!=+result);
}
}
数组示例
class UseArray{
public static void main(String args[]){
int i,j,max,sum,temp;
//定义数组,为其初始化
int a[]={3,5,2,1,4};
//求数组最大值
max=a[0];
for(i=1;ia.length;i++)
if(a[i]max)
max=a[i];
System.out.println(数组最大值为+max);
//求数组的和
sum=0;
for(i=0;ia.length;i++)
sum+=a[i];
System.out.println(数组的和为+sum);
//对数组排序(升序)
for(i=0;ia.length-1;i++)
for(j=i+1;ja.length;j++)
if(a[i]a[j]){
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
//输出排序之后的数组
System.out.println(数组排序之后的结果为);
for(i=0;ia.length;i++)
System.out.println(a[+i+
您可能关注的文档
- Chivas芝华士活出骑士风范文案的汇编.doc
- cheryl的攻略 实战送分sat nTF.doc
- CIYUEK高中政治必修期末考试.doc
- CM厚混凝土道路技术标.doc
- Cocosd安装教程.doc
- CH委托代理理论合约经济学.doc
- cod型化学需氧量分析仪.doc
- cod型雷磁需氧量分析仪.doc
- CorelDraw实例教程艺术画笔制作边框教程.doc
- CS新功能混合器画笔轻松圆你画家梦.doc
- 2024-2025学年初中美术七年级上册(2024)岭南版(2024)教学设计合集.docx
- 2024-2025学年初中数学七年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中信息技术(信息科技)八年级上粤高教B版(2019)教学设计合集.docx
- 2024-2025学年高中数学必修 第二册北师大版(2019)教学设计合集.docx
- 2024-2025学年高中通用技术必修《技术与设计2》地质版(2019)教学设计合集.docx
- 2024-2025学年小学美术三年级下册辽海版(2024)教学设计合集.docx
- 2024-2025学年高中数学选修4-6人教新课标A版教学设计合集.docx
- 2024-2025学年小学劳动六年级上册(2023修订)粤教版(主编:徐长发)教学设计合集.docx
- 2024-2025学年高中语文必修四北京版教学设计合集.docx
- 2024-2025学年小学科学一年级上册(2024)苏教版(2024)教学设计合集.docx
文档评论(0)