注意事项:
Java输出数据的对齐方法:
你可以把数字转换成字符串,用 String.format("% 4d", number1); 可以补充空格
有个更好的方法用printf();这个给C中的方法差不多,很方便例如这样:
System.out.printf("%-10s","abc"); //输出10列,左对齐(-号表示左对齐)
System.out.printf("%8d",23); //输出8列, 右对刘
参考代码:
import java.util.Scanner; public class Main{ /**依旧是输入三个整数,要求按照占8个字符的宽度,并且靠左对齐输出 * @param args */ public static void main(String[] args) { Scanner in = new Scanner(System.in); int a = in.nextInt(); int b = in.nextInt(); int c = in.nextInt(); System.out.printf("%-8d%-8d%-8d",a,b,c); } }
0.0分
4 人评分
C语言训练-求素数问题 (C语言代码)浏览:952 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:653 |
【偶数求和】 (C语言代码)浏览:639 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)浏览:2080 |
C语言训练-数字母 (C语言代码)浏览:649 |
【排队买票】 (C语言代码)浏览:899 |
简单的a+b (C语言代码)浏览:626 |
1048题解(读入回车问题)浏览:554 |
字符串比较 (C语言代码)浏览:679 |
数组输出 (C语言代码)浏览:700 |