用java输入一个整数,打印其逆数
时间: 2024-03-09 09:14:33 浏览: 24
您好!以下是用 Java 输入一个整数并打印其倒数的示例代码:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个整数:");
int num = scanner.nextInt();
if (num != 0) {
double reciprocal = 1.0 / num;
System.out.println("倒数为:" + reciprocal);
} else {
System.out.println("除数不能为零!");
}
scanner.close();
}
}
```
您可以运行该程序并输入一个整数,它将打印出其倒数。请注意,如果输入的整数为零,则会输出"除数不能为零!"的提示信息。希望对您有帮助!如果您还有其他问题,请随时提问。
相关问题
用java循环输入一个整数,打印其逆数
好的,以下是一个使用Java循环输入整数并打印其倒数的示例代码:
```java
import java.util.Scanner;
public class ReverseNumber {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入一个整数:");
int number = input.nextInt();
// 判断输入的数是否为0
if (number == 0) {
System.out.println("输入的数不能为0!");
} else {
double reverse = 1.0 / number;
System.out.println("倒数为:" + reverse);
}
}
}
```
你可以运行这段代码,输入一个整数,然后它会打印出该整数的倒数。请注意,如果输入的数为0,程序会输出提示信息。
java输入一个整数打印,假如输入4打印如下:
```java
public static void printPattern(int num) {
for (int i = 1; i <= num; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + " ");
}
System.out.println();
}
for (int i = num-1; i >= 1; i--) {
for (int j = 1; j <= i; j++) {
System.out.print(j + " ");
}
System.out.println();
}
}
public static void main(String[] args) {
int num = 4;
printPattern(num);
}
```
输出如下:
```
1
1 2
1 2 3
1 2 3 4
1 2 3
1 2
1
```