程序设计语言基础知识
- 命令和结构化程序设计语言:Fortran、Pascal、C,后两者典型的结构化语言。
- 面向对象的程序设计语言:C++、Java、Smalltalk
- 函数式的语言LISP,常见的还有Haskell、Scala、Schema、APL
- 逻辑型:prolog
- 编译语言:自顶向下,消除文法左递归;提取公共左因子;自底向上LR文法
- 正规式与正规集
编程题
package 编程题刷题;
public class Demo05 {
public static void main(String[] args) {
int row=4;
int col=3;
int arr[][]=new int[][]{{1,2,3},{4,5,6},{7,8,9},{10,11,12}};
printer(row,col,arr);
}
private static void printer(int row, int col, int[][] arr) {
int start=0;
int j;
for(int i=start;i<row;i++){
if(i%2==0){
for( j=0;j<col;j++){
System.out.print(arr[start][j]+" ");
}
start++;
}else{
for( j=col-1;j>=0;j--){
System.out.print(arr[start][j]+" ");
}
start++;
}
}
}
}