已采纳回答 / 浩生仔
我大概知道你的意思,但是不建议你这么写,太乱了······核心代码:先读入一个int的num,让count=0while(num!=0){num=num/10;count++}直接输出count,count就是它的位数
2016-05-30
已采纳回答 / 慕粉3378812
double avg = double 105/double 4 . 你在方法的参数中 定义为 (double a,double b 0{double avg = a/b;}
2016-05-30
已采纳回答 / 狗蛋蛋儿
break是跳出本次循环,图一跳出本次循环后还会继续向下执行for循环里的内容;图二 break以后直接跳出if循环,print是在if循环中,所以不执行。
2016-05-29
已采纳回答 / tsLearning
sum没定义,if范围错了 int i=1; int sum = 0; do{ if(i%3!=0) sum=sum+i; i++; }while(i<=100); System.out.println("1到100之间不能被3整除的数之和为:" +sum);你参考下看看
2016-05-29
已采纳回答 / qq_亡命之徒_2
switch....case语句中的每个case,如果你不在后面加上break,程序就会一直执行下去,所以你这个程序会有4个结果;同理,如果你的num=2的话,程序就会从case2开始执行,一直到结束,共有3个结果
2016-05-29
已采纳回答 / shita
第一个: for(score;score<60;score++)改成for(;score<60;score++)第二个,把“// 只要成绩小于60,就循环执行加分操作,并统计加分次数 { ”这一句中的大括号进行换行,//会把你这整一句都变成注释,当然就出错啦
2016-05-29
已采纳回答 / qq_Gameisover_0
其实java中的引用就像C语言中的指针,存的是地址 ,在Java语言中基本类型变量声明时,系统直接给该变量分配空间,引用类型变量在声明后必须通过实例化开辟数据空间,才能对变量所指向的对象进行访问MyDate a,b; //在内存中开辟俩个引用空间a = new MyDate(); //开辟MyDate对象的数据空间,并把该空间的首地址赋给ab = a; //将a存储空间中的地址写到b的存储空间中
2016-05-28