黑马程序员技术交流社区

标题: 基础班经典案例汇总(二) [打印本页]

作者: jacobsnow    时间: 2016-5-2 11:00
标题: 基础班经典案例汇总(二)
6.打印九九乘法表
  1. /* //九九乘法表
  2. import java.util.Scanner;
  3. class 练习题集合{
  4.         public static void main (String [] args ){
  5.         Scanner sc = new Scanner(System.in);

  6.         System.out.println("请输入乘法表结束位数");
  7.         int x = sc.nextInt();
  8.    
  9.             for (int i = 1; i <= x; i++  ) {                    
  10.                  for (int j=1; j<=i ; j++)          {
  11.                          System.out.print(i+"*"+j+"="+i*j+"\t");                  
  12.                  }               
  13.              System.out.println();
  14.             }  
  15.    }
  16. }
  17. */
复制代码

7.打印倒三角星星

  1. /* //打印倒三角星星
  2. class temp {
  3.         public static void main (String[] args) {
  4.       for (int i = 6; i >= 1;i--) {
  5.          for (int j=1;j<=i; j++ ) {
  6.                      System.out.print("*");
  7.          }
  8.          System.out.println();   
  9.       }
  10.     }
  11. }
  12.   
  13. */
复制代码

8.键盘录入行数,列数,通过构造函数的方法打印出相应的图形。
  1. //键盘录入行数,列数,通过构造函数的方法打印出相应的图形。
  2. import java.util.Scanner;
  3. class 练习题集合 {
  4.         public static void main (String[]args){
  5.         Scanner sc = new Scanner(System.in);

  6.          System.out.println ("请输入行数");
  7.          int a = sc.nextInt();
  8.          System.out.println ("请输入列数");
  9.          int b = sc.nextInt();
  10.          System.out.println();

  11.           getXing(a,b);
  12.    }
  13.     public static void getXing (int a, int b) {
  14.         for (int i = 1;i<=a ;i++ ) {
  15.             for (int j=1;j<=b; j++ ) {
  16.                       System.out.print("*");
  17.                      }
  18.             System.out.println();   
  19.          }
  20.         return;
  21.    }
  22. }
  23. */
复制代码

9.构造方法,输出构造方法,输出数组中的最大数
  1. /*  翻转数组并打印数组
  2. class Temp {
  3.         public static void main (String[] args) {
  4.                 int[] arr = {11,22,33,44,55,66};
  5.        
  6.                 reArray (arr);

  7.                 print (arr);

  8.         }

  9.         public static void reArray (int[] arr) {
  10.                 for (int i = 0; i < arr.length/2;  i++) {
  11.                         int temp = arr[i];
  12.                         arr[i] = arr[arr.length - 1 - i];
  13.                         arr[arr.length - 1 - i] = temp;
  14.                 }

  15.         return;

  16.     }
  17.     public static void print (int[] arr) {
  18.                 for (int i = 0;i < arr.length; i++ ) {
  19.                         System.out.print(arr[i]+" ");
  20.                 }
  21.                 return;
  22.         }

  23. }
  24. */
复制代码

10.翻转数组并打印数组
  1. /*  翻转数组并打印数组
  2. class Temp {
  3.         public static void main (String[] args) {
  4.                 int[] arr = {11,22,33,44,55,66};
  5.        
  6.                 reArray (arr);

  7.                 print (arr);

  8.         }

  9.         public static void reArray (int[] arr) {
  10.                 for (int i = 0; i < arr.length/2;  i++) {
  11.                         int temp = arr[i];
  12.                         arr[i] = arr[arr.length - 1 - i];
  13.                         arr[arr.length - 1 - i] = temp;
  14.                 }

  15.         return;

  16.     }
  17.     public static void print (int[] arr) {
  18.                 for (int i = 0;i < arr.length; i++ ) {
  19.                         System.out.print(arr[i]+" ");
  20.                 }
  21.                 return;
  22.         }

  23. }
  24. */
复制代码
11.构造方法,找到数组中的某个值,并输出序号
  1. /*

  2. //构造方法,找到数组中的某个值,并输出序号
  3. class temp {
  4.         public static void main (String[] args) {
  5.        
  6.         int[] arr = {11,22,33,44,55,66,77,88,99,88};

  7.     int value = getValue(arr,88);


  8.         System.out.println (value);
  9.         }

  10.         public static int getValue (int[] arr, int value) {
  11.                 for (int i = 0; i < arr.length; i++ ) {
  12.                         if (arr[i]==value)        {
  13.                                 return i;               
  14.                         }
  15.                
  16.                 }
  17.                 return -1;               
  18.         }
  19.                
  20.        
  21. }

  22. */
复制代码




作者: 349153256    时间: 2016-5-2 11:10

作者: 董改名    时间: 2016-5-2 14:32
记一下,谢谢
作者: 13120298870    时间: 2016-5-2 17:52
真棒~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2