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);
}
}
展开
 我来答
紫薇参星
科技发烧友

2017-03-12 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:5983
采纳率:92%
帮助的人:3590万
展开全部

第一个空填 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

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式