public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
if (num >= 0 && num<=999999999){
while(num != 0){
count++;
num/=10;
}
System.out.println("它是个"+ count+"位的数!");
} else{
System.out.println("输入有误!");
}
}
}
public static void main(String[] args){
int num = 999;
int count = 0;
if (num >= 0 && num<=999999999){
while(num != 0){
count++;
num/=10;
}
System.out.println("它是个"+ count+"位的数!");
} else{
System.out.println("输入有误!");
}
}
}
如果0不能检测位数的话,就让它归为错误,只要if(num>0&&num<=999999999)就行了。输出“输入错误”
public class HelloWorld {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 10; i++) {
sum = sum + i;
if (sum>20) {
System.out.print("当前的累加值为:" + sum);
break;
}
}
}
}
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 10; i++) {
sum = sum + i;
if (sum>20) {
System.out.print("当前的累加值为:" + sum);
break;
}
}
}
}
2015-07-23