加载《实验二 数组的定义与使用》成功,点击此处阅读
首页 →文档下载

实验二 数组的定义与使用

以下为《实验二 数组的定义与使用》的无排版文字预览,完整内容请下载

实验二 数组的定义与使用

实验目的

掌握基本数据类型和输入、输出操作;

掌握数组的定义和使用;

3、掌握并使用分支和循环语句解决问题。

实验内容与要求

1、运行下面的JAVA语言源程序,了解数值类型数据的取值范围。

public class SY2_1 {

public static void main(String args[]) {

System.out.println("byte取值范围:"+Byte.MIN_VALUE+"至"+Byte.MAX_VALUE);

System.out.println("short取值范围:"+Short.MIN_VALUE+"至"+Short.MAX_VALUE);

System.out.println("int取值范围:"+Integer.MIN_VALUE+"至"+Integer.MAX_VALUE);

System.out.println("long取值范围:"+Long.MIN_VALUE+"至"+Long.MAX_VALUE);

System.out.println("float取值范围:"+Float.MIN_VALUE+"至"+Float.MAX_VALUE);

System.out.println("double取值范围:"+Double.MIN_VALUE+"至"+Double.MAX_VALUE);

}

}

运行结果为:



2、编写一个Java应用程序。用户从键盘输入一个10—99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都是回文数。

分析:

将输入的数不断取余并做运算得到该数的逆序排列,循环取余的同时将该数不断除以10得到该数的位数。

源程序:import java.util.Scanner;

public class a{

public static void main(String[] args) {

int n,d=0,m,x1=0,x;

Scanner in =new Scanner(System.in);

n=in.nextInt();

x=n;

while(n!=0) {

d++;

m=n%10;

x1=x1*10+m;

n=n/10;

}

System.out.println(d);

if(x==x1)

System.out.println("yes");

else

System.out.println("no");

}

}

运行结果:

12121

5

yes

发现的问题和解决方法:

编写一个Java应用程序。从键盘输入一行英文字符,统计每个小写英文字母出现的次数,并输出。例如:

输入:hello java 输出:a:2;e:1;h:1;j:1;l:2;o:1;v:1

分析:

将输入的英文字符依次放入字符数组中,遍历该数组,若存在小写英文字母,则该字母对应的整型数组元素的值加1,最后遍历该整型数组,得到每个小写英文字母出现的次数。

源程序:import java.util.Scanner;

public class a {

public static void main(String[] args)

{

System.out.println("please input 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 :8月24日-9月23日 拖鞋兰

天秤座:9月24日-10月23日 石某某

天蝎座:10月24日-11月22日 菊花

射手座:11月23日-12月21日 文心兰 魔羯座:12月22日-1月20日 风信子

水瓶座:1月21日-2月19日 兰花

双鱼座:2月20日-3月20日 孤挺花

分析:将星座幸运花放入字符型数组中,将每个月星座对应的最大天数放入整数数组中,根据输入的天数输出相应的星座和幸运花。

源程序:

运行结果:

发现的问题和解决方法:

实验作业提交

1、实验完成后,检查是否达到实验目的。

2、请将实验源程序复制到本文档中,提交到学习通平台。

[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。

  1. 《计算机专业英语》期末考试试卷
  2. WHO新冠疫苗技术线路(英文)
  3. 阿里巴巴泰山版java开发手册
  4. 面试Java基础技术问题汇总
  5. XX航空大学Java语言程序设计2012 —2013 学年第二学期期末考试
  6. 21春《JAVA程序设计》离线作业答案
  7. java面试宝典
  8. SpringMVC概述
  9. 《Effect java》读后感
  10. 42号传祺(英文剧本)
  11. C 编程练习题大全(带答案)
  12. Linux设备驱动程序调试方法
  13. Global efforts to curb coronavirus intensify as de
  14. 2019新版VC++作业答案
  15. 新建 DOC 文档 (2)
  16. Getting Started with BarTender
  17. 详细设计说明书(GB8567——88)
  18. java100个经典例子
  19. 1.1.1 Java的起源、发展和现状
  20. 实验二 数组的定义与使用教案

以上为《实验二 数组的定义与使用》的无排版文字预览,完整内容请下载

实验二 数组的定义与使用由用户“jhkfaf2”分享发布,转载请注明出处
XXXXX猜你喜欢
回顶部 | 首页 | 电脑版 | 举报反馈 更新时间2021-04-13 19:22:12
if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/d5/c0/51736.html'}ipt>if(location.host!='wap.kao110.com'){location.href='http://wap.kao110.com/html/d5/c0/51736.html'}ipt>