java大神来 输入一个整数,输出数字7在整数中出现的次数。 10
输入一个整数,输出数字7在整数中出现的次数。例如,输入为-157时,输出1;输入77537时,输出为3importjava.util.*;classTest{public...
输入一个整数,输出数字7在整数中出现的次数。例如,输入为-157时,输出1;输入77537时,输出为3
import java.util.*;
class Test {
public static void main(String []args){
Scanner sc=new Scanner(System.in);
int k;
int a = sc.nextInt();
int count = 0;
if(_(1)_)a=-a;
while( _(2)_ ) {
k=a%10;
_(3)_ ;
if(k==7){
count++;
}
}
System.out.println(count);
}
} 展开
import java.util.*;
class Test {
public static void main(String []args){
Scanner sc=new Scanner(System.in);
int k;
int a = sc.nextInt();
int count = 0;
if(_(1)_)a=-a;
while( _(2)_ ) {
k=a%10;
_(3)_ ;
if(k==7){
count++;
}
}
System.out.println(count);
}
} 展开
展开全部
第一个空填 a<0
第二个空填 a!=0
第三个空填 a=a/10
完整的Java程序如下
import java.util.*;
class Test {
public static void main(String []args){
Scanner sc=new Scanner(System.in);
int k;
int a = sc.nextInt();
int count = 0;
if(a<0)a=-a;
while(a!=0){
k=a%10;
a=a/10;
if(k==7){
count++;
}
}
System.out.println(count);
}
}
运行结果
77537
3
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询