java for循环的打印问题

来源:百度知道 编辑:UC知道 时间:2024/09/26 14:01:50
用for循环打印下列图表;
千克 磅 千克 磅
1 2.2 20 9.09
3 6.6 25 11.36
... .... ... .....
197 433.4 510 231.82
199 437.8 515 234.09
上面本来就整齐的,只是无法正常显示了来 .最好能用for的嵌套循环表达出来

你是为了整齐才问的这个问题吧?那你就在中间加一个制表键。Tab。-----'\t'这样就会变的整齐了,至于for循环再简单不过自己写吧!
您的进步是我最大的动力,如果你觉得我回答的合理的话,请给我多加分。谢谢,如果不明白的话,请给我留言。大家相互学习啊! 加油!

public static void main(String [] args)
{
System.out.println("千克 磅 千克 磅 ")
for(int i=1;i<=200;i++)
{
System.out.print(i+" "+i*3.3);
System.out.print(i*5+" "i*0.4545);
}
}

import org.omg.CORBA.INTERNAL;

public class lusong1 {

public static void main(String[] args) {

System.out.println("千克\t磅\t\t千克\t磅");
int x=1,y=20;
//本例不是十分精确
//这是由于2进制不能表示1/10,就像十进制不能表示1/3一样
//要更加精确的计算,要用到java.math.BigDecimal类
for (int i = 0; i < 100; i++) {
System.out.println((x+i*2)+"\t"+(x+i*2)*2.2+"\t\t"+(20+i*5)+"\t"+(9.09+2.27*i));

}