前两个数字相加等于后一个数怎么用java代码实现
展开全部
根据题目应该是3位数的数字:
实现代码
public static void main(String[] args) {
int i;//百位
int j;//十位
int k;//个位
for(i=1;i<=9;i++){
for(j=0;j<9;j++){
k=i+j;
if(k<10){
System.out.println(String.valueOf(i)+String.valueOf(j)+String.valueOf(k));
}
}
}
}
结果:
101
112
123
134
145
156
167
178
189
202
213
224
235
246
257
268
279
303
314
325
336
347
358
369
404
415
426
437
448
459
505
516
527
538
549
606
617
628
639
707
718
729
808
819
909
实现代码
public static void main(String[] args) {
int i;//百位
int j;//十位
int k;//个位
for(i=1;i<=9;i++){
for(j=0;j<9;j++){
k=i+j;
if(k<10){
System.out.println(String.valueOf(i)+String.valueOf(j)+String.valueOf(k));
}
}
}
}
结果:
101
112
123
134
145
156
167
178
189
202
213
224
235
246
257
268
279
303
314
325
336
347
358
369
404
415
426
437
448
459
505
516
527
538
549
606
617
628
639
707
718
729
808
819
909
展开全部
int a;
int b;
int c;
if(a + b == c)
{
//do something
}
int b;
int c;
if(a + b == c)
{
//do something
}
追问
就是一组数1,1,2,3,5,8,13......请问13后面是什么数字如果可以的话用代码回答
追答
package example_3;
//import java.util.Arrays;
public class Test {
public static void main(String[] args) {
// int arr1[] = {1,1};
int arr2[] = new int[20];
for(int i = 2;i < arr2.length;i++)
{
arr2[0] = 1;
arr2[1] = 1;
arr2[i] = arr2[i - 1] + arr2[i - 2];
System.out.println("arr[ " + i + " ] = " + arr2[i]);
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询