永发信息网

JAVA程序怎么写 1~1000之内含有8的数字

答案:3  悬赏:30  手机版
解决时间 2021-07-31 13:14

比如输入一个数为1000 然后输出1~1000含有8的数字。我写的是定义两个数字 如输入1123 然后再输入8 就输出1~1123含有8的数字出来。写到这里就不知道怎么写了,唉~~

import java.util.Scanner;
public class Winlian6 {
public static void main(String avge[]) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数: ");
int i = scanner.nextInt();
System.out.print("请输入一个提取数: ");
int j = scanner.nextInt(); {
int k,a,b,c,d;for(k=1;k<=i;k++) {
a=k/1000;
b=(k/100)%10;
c=(k/10)%10;
d=k%10;

最佳答案
import java.util.*;
import java.util.Scanner;
public class Winlian6 {
public static void main(String avge[]) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数: ");
int i = scanner.nextInt();
System.out.print("请输入一个提取数: ");
int j = scanner.nextInt();
for ( int k = 1; k <= i; ++k ) {
int m = k;
while ( m > 0 ) {
if ( m % 10 == j ) break;
m /= 10;
}
if ( m != 0 )
System.out.print( k + " " );
}
}
}
全部回答

import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader;

public class soso { static void max(String str1,String str2) { int str_1 = Integer.parseInt(str1); int str_2 = Integer.parseInt(str2); for(int i=1;i<=str_1;i++) { if(i%10==str_2) { System.out.println(i); } } }

public static void main(String[] args) { // TODO Auto-generated method stub String str1 = ""; String str2 = ""; BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); while(true) { try { System.out.print("请输入一个整数: "); str1 = in.readLine(); System.out.print("请输入一个提取数: "); str2 = in.readLine(); System.out.print("结果是: "); max(str1,str2); } catch (IOException e) { e.printStackTrace(); } }

}

}

看看测试结果

public static void main(String[] args) { for (int i = 0; i < 1000; ++i) { boolean found = false; for (char c : String.valueOf(i).toCharArray()) { if (c == '8') { found = true; break; } } if (found) { System.out.println(i); } } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我现在是初三,请问英语怎样才能积累多一些短
DNF里谁最列害
一起来看流星雨,怎么到18集就没有拉,全部都
09年9月初2,上午11时46分的出生的男孩,请大
尚志市哈尔滨亚布力林业地区公安局巡逻警察大
本指水势风势大,后用来形容广阔或壮大
若是遇到痴情男孩怎么办?
为什么问问用手机提问-回答的人这么少的
我想选款女士手机。
头发烫坏了该怎么办?
HR-E200内存卡文件怎么显示?
青年职工思想教育应突出什么内容?采取什么方
PSP能格式化么???下的游戏要存在哪个文件
天桥区济南兴隆寺我想知道这个在什么地方
我们的士气,如何争强?
推荐资讯
求急,几个语文问题。语文高手进
AVA战地之王,怎么用望远镜?
那一款MP4好用,谁推荐一下?
怎样把51空间设置得让别人看到
早上大概6点半我用手机上QQ 晚上回来用电脑上
下面这个导航叫什么名
电线插头怎样做
斜刘海怎么定型好
用"曲金霞"这个名字做一首情诗.
旧的身份证可以买到飞机票吗
找出下列加点词的词义相同的成语
山西柳林县是否有安氏
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?