如果可以的话要怎么写代码呢?就是这个页面的题目http://www.imooc.com/code/1431
(¯﹃¯)。
public class HelloWorld {
public static void main(String[] args) {
// 保存累加值
int sum = 0;
while(sum <= 20){
int i = 1;
sum+=i;
i++;
}
System.out.println("当前累加值为:" + sum);
}
}
public class Hellowword{ public static void main(String[] args){ int i=1; int sum=0; do{ sum=sum+i; i++; if(sum>20){ System.out.println("此时sum的值为:"+sum); break; } }while(i<=10); } }
我想问下那个最佳回答的,为啥没有那个从1到10的那个语句呢???
Public class HelloWorld{
public static void main(string[] args){
int sum=0;
int i=1;
while(i<=10)
{
sum+=i;
i++;
if(sum>20){
System.out.println("当前累加值为:"+sum);
break;
}
}
}
}
Public class HelloWorld{
public static void main(string[] args){
int sum=0;
int i=0;
do{
sum+=i;
i++;
if(sum>20)
System.out.println("当前累加值为:"+sum);
break;}while(sum>20);
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 1;
while(num/10>0){
count++;
num=num/10;
}
System.out.println("它是个"+count+"位的数!");
}
}