用Java编程实现按照格式打印出100以内的非负整数的平方根表。(第一行打印0-9的平方根,第二行打印10-19平方根
时间: 2024-03-19 10:44:39 浏览: 15
以下是Java代码实现:
```java
public class Main {
public static void main(String[] args) {
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
int num = i * 10 + j;
if (num <= 100) {
System.out.print(String.format("%.2f", Math.sqrt(num)) + "\t");
}
}
System.out.println();
}
}
}
```
输出结果为:
```
0.00 1.00 1.41 1.73 2.00 2.24 2.45 2.65 2.83 3.00
3.16 3.32 3.46 3.61 3.74 3.87 4.00 4.12 4.24 4.36
4.47 4.58 4.69 4.80 4.90 5.00 5.10 5.20 5.29 5.39
5.48 5.57 5.66 5.74 5.83 5.92 6.00 6.08 6.16 6.24
6.32 6.40 6.48 6.56 6.63 6.71 6.78 6.86 6.93 7.00
7.07 7.14 7.21 7.28 7.35 7.42 7.48 7.55 7.62 7.68
7.75 7.81 7.87 7.94 8.00 8.06 8.12 8.19 8.25 8.31
8.37 8.43 8.49 8.54 8.60 8.66 8.72 8.77 8.83 8.89
8.94 9.00 9.05 9.11 9.16 9.22 9.27 9.32 9.38 9.43
9.49 9.54 9.59 9.64 9.70 9.75 9.80 9.85 9.90 9.95
```
每行输出10个非负整数的平方根,保留两位小数。