编译器将汇编或高级计算机语言源程序作为输入
高级计算机语言 便于人编写,阅读交流,维护。 机器语言是计算机能直接解读、运行的。
编译器将汇编或高级计算机语言源程序 (Source program)作为输入,翻译成目标语言(Target language)机器代码的等价程序。
源代码一般为高级语言 (High-level language),
如Pascal、C 、C++、Java、汉语编程等或汇编语言 ,而目标则是机器语言的目标代码(Object code),有时也称作机器代码(Machine code)。
1 package Com.Table; 2 import java.util.Scanner; 3 public class FourTable { 4 //输入语句的应用 5 public static void main(String [] args) 6 { 7 System.out.println("学号:"); 8 Scanner scanner = new Scanner(System.in); 9 int Student = scanner.nextInt(); 10 int StudentYear = Student / 10000; 11 int StudentTime = (Student / 100) % StudentYear; 12 int StudentId = Student % (Student / 100); 13 System.out.println("学生学号:" + Student); 14 System.out.println("学生入学年份:" + StudentYear + "年"); 15 System.out.println("学生期数:" + StudentTime + "期"); 16 System.out.println("学生序号:" + StudentId + "号"); 17 } 18 }