猜数游戏--0703

代码:

import java.util.Scanner;

public class Work01 {
    static Scanner input = new Scanner(System.in);
    public static void main(String[] args) {
        int[] nums = {8,4,2,1,23,344,12};
        System.out.print("请输入您要猜的数字:");
        int num = input.nextInt();
        //定义一个布尔类型的标识符flag,为false时表示没有猜到,true表示猜到
        boolean flag = false;
        int sum = 0;
        //判断是否猜到,猜到时将flag赋值为true,并结束循环
        for(int i = 0 ;i<nums.length;i++){
            if(num == nums[i]) {
                flag = true;
                break;
            }
        }
        if(flag) {
            System.out.println("恭喜您猜到了!");
        }else{
            System.out.println("对不起,您没猜中!");
        }
        //增强for循环输出数组
        for(int num1:nums) {
            sum+=num1;
            System.out.print(num1+"\t");
        }
        System.out.println();
        System.out.println("数列中所有数值之和为:"+sum);
    }
}

运行结果:

猜你喜欢

转载自www.cnblogs.com/Dean-0/p/11125479.html