sách gpt4 ai đã đi

java ordinal - Lớp Java I

In lại 作者:行者123 更新时间:2023-12-02 04:36:45 35 4
mua khóa gpt4 Nike

一直提示输入 1 到 10 的数字 - 结果应将 st、rd、th 和 nd 添加到数字中。编写一个程序,提示用户输入 1 到 10 之间的任意整数,然后以序数形式显示该整数并附加后缀。

public class Ordinals {

public static String Ordinals(int i) {

System.out.println("Enter an integer between 0 to 10: ");
Scanner input = new Scanner(System.in);


int hundred = value % 100;
int tens = value % 10;
if (hundred - tens == 10) {
return "th";
}
switch (tens) {
case 1:
return "st";
case 2:
return "nd";
case 3:
return "rd";
mặc định:
return "th";

}


public static void main(String[] args) {
Ordinals number = new Ordinals();
for (int i = 1; i <= 10; i++) {
String st = number.Ordinals(i);
System.out.println(i + " = " + i + st);
}
}
}

1 Câu trả lời

在我看来,最好将 Scanner 移至 main:

public static void main(String[] args) {
Ordinals number = new Ordinals();
Scanner input = new Scanner(System.in);
while(true){
System.out.println("Enter an integer between 0 to 10: ");
int i = input.nextInt();
System.out.println(i+number.Ordinals(i));
}
}

然后添加到序数:

int value = i;

方法将是独立的表单输入类型。

关于java - java 序数 - Java I 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30655138/

35 4 0
Bài viết được đề xuất: mesh - 从点云创建网格
Bài viết được đề xuất: asp.net-mvc - 自定义 Controller 工厂的问题
Bài viết được đề xuất: php - 在 zend 框架 2 的模型中获取数据库适配器
Bài viết được đề xuất: java - 基于类的类变量 - 不清楚
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com