有一个数列:8,4,2,1,23要求循环输出和输入任何一个数据,判断是不是在该数列中。用java语

有一个数列:8,4,2,1,23要求循环输出和输入任何一个数据,判断是不是在该数列中。用java语言... 有一个数列:8,4,2,1,23要求循环输出和输入任何一个数据,判断是不是在该数列中。用java语言 展开
 我来答
天天堂天使者
2013-10-23
知道答主
回答量:14
采纳率:0%
帮助的人:10.5万
展开全部
import java.util.Scanner;
public class shulie{
public static void main(String[] args) {
int num[]={8,4,2,1,23};
for(int i:num){
System.out.println(i);
}
System.out.println("请输入一个数:");
Scanner sc = new Scanner(System.in);
int s = sc.nextInt();
boolean b = ture;
for(int i:num){
if(i==s){
System.out.println("你输入的数字在该列中!");
b=false;
break;
}
}
if(b){
System.out.println("你输入的数字不在该列中!");
}
}
}
追问
for(int i:num)这句看不懂,能帮忙解释一下吗?
追答
就是for循环的一种加强版。
以前我们用for循环需要
for(int i=0;i<10;i++){
循环语句
}
现在我用了增强版的
for(数据类型 局部变量:数组名称){
循环语句
}
如int s[]={0,1,2,3,4,5,6,7,8,9}
用原来的for需要这样写
for(int i=0;i<10;i++){
system.out.println(s[i]);
}
就可以便利出来;
现在我用增强版:
for(int aaaaa:s){
system.out.println(aaaaa);
}
就可以轻松实现上面的代码了,不需要知道数组的长度,定义一个变量i,控制循环的次数;
这样就可以很轻松的便利数组中的内容了!
记住格式照着套用,很简单,多用几次u熟了!
历盆郁7
2013-10-20 · TA获得超过4277个赞
知道大有可为答主
回答量:1795
采纳率:100%
帮助的人:1004万
展开全部
import java.util.Scanner;

public class $ {

    public static void main(String[] args) {
        int[] arr = { 8, 4, 2, 1, 23 };

        while (true) {
            Scanner in = new Scanner(System.in);
            System.out.print("输入数字,退出输入0:");

            int num = in.nextInt();

            if (num == 0) {
                System.exit(0);
            }

            boolean flg = false;
            for (int i : arr) {
                if (i == num) {
                    System.out.println("数字" + num + "在数组中");
                    flg = true;
                }
            }
            if (!flg) {
                System.out.println("数字" + num + "不在数组中");
            }
        }
    }
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
杜航杀啊
2013-10-20 · 超过29用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:67.9万
展开全部
什么意思,说清楚
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式