已采纳回答 / Peppa_
public class HelloWorld{public static void main(String[] args){int num = 999;int count = 0;for(;count<10; count++){ if(num==0) { System.out.println("它是个"+(count)+"位的数!"); break; } num = num/10;}}}感觉这样符号逻辑,num可能为0
2019-05-26
最赞回答 / 慕粉2321954
Scanner c=new Scanner(System.in); String[][] names =new String[2][3]; //循环遍历 for ( int h=0; h& f names.length;h++){ for (int g=0 ;g& names[h].length;g++ ){ ...
2019-05-26
已采纳回答 / 一页一页
&&是与的意思,就是两个条件要同事满足,第一次运行内循环的时候i和j都是等于1并且j也小于3,但是第二次j等于2就不等于i了,然后i就变成了2,又开始内循环,j还是1不符合你的判断条件,第三次也是,所以就一个星号
2019-05-25
已采纳回答 / 悟酱起飞
int a = 23;int b = a--时,实际上是把a赋值给b,然后对a进行自减,这时候的b是23,但a已经是22了****int a = 23;int b = --a时,实际上是先对a进行自减,再赋值给b,所以这时候的b就是自减后的a,a和b都是22
2019-05-23
已采纳回答 / weixin_慕沐928321
第一次进循环的时候判断 num != 0 成立,所以会执行count++;num/=10;这两句,这两句执行完成之后count=1 , num = 99了,再进循环判断num != 0 成立,继续执行count++;num/=10;这两句,这两句执行完成之后count=2, num = 9了,再进循环判断num != 0 成立,继续执行count++;num/=10;这两句,这两句执行完成之后count=3, num = 0了,再进循环判断num != 0 不成立,跳出循环,所以count=3
2019-05-16