黑马程序员技术交流社区
标题:
求教
[打印本页]
作者:
代码人生?!
时间:
2016-5-6 22:31
标题:
求教
(1)打印由7,8,9三个数组组成的三位数,要求该三位数中任意两位数字不能相同
(2)打印格式最后的三位数字以空格分隔,如789 798 879 897 978 987
作者:
Jason.wang
时间:
2016-5-6 23:20
public class test4 {
public static void main(String[] args) {
/*(1)打印由7,8,9三个数组组成的三位数,要求该三位数中任意两位数字不能相同
(2)打印格式最后的三位数字以空格分隔,如789 798 879 897 978 987*/
String s = "";
for (int i = 7; i < 10; i++) {
for (int j = 7; j < 10; j++) {
for (int k = 7; k < 10; k++) {
if (i == k) {
continue;
}else if(i == j) {
continue;
}else if(j == k) {
continue;
}else {
int num = i*100 + j*10 + k;
s += num + " ";
}
}
}
}
System.out.println(s);
}
}
作者:
HeiMaZ
时间:
2016-5-6 23:42
class Demo_Student{
public static void main(String[] args) {
int sum;
for (int i=7;i<=9;i++) {
for (int j=7;j<=9;j++) {
for (int z=7;z<=9;z++) {
if (i!=j && j!=z && z!=i) {
sum=i*100+j*10+z;
System.out.print(sum+" ");
}
}
}
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2