问答详情
源自:4-15 编程练习

容我王某人看不懂这里,看的懂得指教一下

 if(num >= 0 && num <= 999999999){
 while(num != 0){
     count++;
     num /= 10;

提问者:黎明4238367 2016-12-31 16:57

个回答

  • 慕少4931880
    2016-12-31 18:36:28
    已采纳

    if是个条件语句,while是个循环语句。

    if(num >= 0 && num <= 999999999)    //如果num同时满足这两个条件,往下走

    while(num != 0){          //num不等于0;
         count++;                //每循环一次+1;
         num /= 10;               // num=num/10;     num除以10是看他有多少位;

  • 破罐子啊
    2016-12-31 17:29:21

    while循环条件是num不等于0;循环开始count先加1,然后num除于10,如果num结果不为0就继续循环。

  • 慕婉清4299427
    2016-12-31 17:26:04

    如果num是一个0到999999999的数,执行循环,当num不等于0时,计数器count+1,num除以10赋给num。

  • 慕婉清4299427
    2016-12-31 17:23:41

    代码不全