第7章任务1:从键盘输入3个整型数据

来源:互联网 发布:神州律师网网络培训 编辑:程序博客网 时间:2024/05/17 03:33
package fsl;import java.util.Scanner;  //引入一个java输入包public class Jpsr {    //定义一个类(键盘输入)-Jpsr,        public static void main(String[] args) {        // TODO 自动生成的方法存根                 int a[]=new int [3];  //定义含有3个整型元素的数组a                 int i;                Scanner sc= new Scanner(System.in);  //创建一个输入的对象               System.out.println("请输入3个整型数据:");  //显示要输入的是3个整型的数据              for(i=0;i<3;i++){                 //循环输入3个整型数据为止                      a[i]=sc.nextInt();      //输入整型数据                      System.out.println("a["+i+"]="+a[i]);  //输出输入的那3个整型数据        }    }}

1.知识要点分析:1)编译错误:是程序代码在编写时存在一些语法错误,未能通过源代码到目标代码的编译而产生的。这种错误由语言的编译系统负责检测和报告。没有编译错误是一个程序能正常运行的基本条件,只有所有的编译错误都改正了,源代码才可以被成功地编译成目标码。
2)运行错误:如果一个程序没有编译错误,并不表示该程序就能正常运行,因为除了编译错误以外,程序中还可能存在运行错误。而运行错误:是在程序运行过程中产生的错误。根据性质的不同,运行错误分为系统运行错误和逻辑运行错误。
总言而之,不管是什么错误,只要程序不能正常运行时,只要自己耐心调试,就可以达到自己想要的结果。
显示的结果为:这里写图片描述
2.程序运行结果分析:当我输入第一个整数10时,程序换行时因为我用的println,有换行的标志,而换行了并不是只有我输入的数10独立存在,而是有a[0]=10,出现,就是与我在程序中输出时的格式有关,System.out.println(“a[“+i+”]=”+a[i]),这样让程序的结果更加的清楚,也可以明白数组的下标的表示。

3.程序设计分析:功能是从键盘输入3个整型数据并输出,首先,创建一个类,然后在主方法中定义一个数组来存储输入的3个整型数据,通过Scanner进行输入,然后用for语句循环,来输入3个整型数据,最后输出已经输入的3个整型数据即可。

原创粉丝点击