为了账号安全,请及时绑定邮箱和手机立即绑定

求详细解答!用for,谢谢


for 循环做这道题.还有那位大神能解答一下水仙花树的问题!!!谢谢

正在回答

6 回答

上述的count没有起到作用 可以直接删除第三行和第十行 (*^__^*) 嘻嘻……

0 回复 有任何疑惑可以回复我~

public class HelloWorld {
    public static void main(String[] agr) {
        int count = 0;
        int i = 1;
        Scanner scan = new Scanner(System.in);
        System.out.println("请输入你要判断的那个数:");
        int num = scan.nextInt();
        for (; num / 10 >0; i++) {
            num = num / 10;
            count++;
        }
        System.out.println("你输入的那个数是:" + i + "位数");
    }
}

0 回复 有任何疑惑可以回复我~

public class HelloWorld{

public static void main(String[] args){

int num = 999;

int count = 1;

for (int a=1; ;a++){

        count = count*10;

    if(count>num){

        System.out.println("它是个"+ a +"位的数!");

        break;

    }

}

}

}

这样可以吧

0 回复 有任何疑惑可以回复我~

java跟c是类似的啊,只不过语法不同 逻辑是一样的

0 回复 有任何疑惑可以回复我~

java怎么实现

0 回复 有任何疑惑可以回复我~

#include <stadio.h>

int main()

{

    int sum,sd,td,hd;

    for(num = 0 ; num<1000 ; num++)

    {

    hd = num / 100;

    td = num%1000/10;

    sd = num % 10;

    }

    if(num == sd*sd*sd + td*td*td +hd*hd*hd)

    {

    ptintf("水仙花数字:%d\n",num);

    }

    return 0;

}

也是新手,去年暑假学的c。

for(A;B;C)

{

}

中的A是赋值的地方,给循环变量附上一个初始值;

B是循环边界,就是负责循环次数的;

最后的C呢,就是A中循环变量的自增。

0 回复 有任何疑惑可以回复我~
#1

田雨1 提问者

我想知道java中呢?
2017-02-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1163387    人
  • 解答问题       17551    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

求详细解答!用for,谢谢

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信