练习:猜数游戏,有一个数列,8,4,2,1,23,344,12, 1.循环输出 2.求数列数值的和 3.从键盘中任意输入一个数据,判断数列中是否包含?

655 阅读1分钟

import java.util.Scanner; public class Series{ public static void main (String [] args ){ int []series={8,4,2,1,23,344,12,}; Scanner input =new Scanner(System.in); //先随机输入一个数据 System.out.println("请随机输入一个数据:"); int num=input.nextInt(); int sum=0; boolean flag=false;

    //运用for循环   1.循环输出  2.计算和  //3.判断此数组中是否包含随机输入的数据
    for(int i=0;i<series.length;i++){ 
         //输出数列
        System.out.println(series[i]+"\t");
        //计算和
        sum+=series[i];
        //判断数组中是否包含随机输入的数据
        if(num==series[i]){
            flag=true;
        }
    }
    System.out.println( );
    System.out.println(sum);
    System.out.println((flag?)"猜到了":"没猜到");//三目运算符的应用
}

}