5,定义方法t5, 声明变量保存 姓名,性别,年龄,是否已婚,电话号码等信息 这些信息从控制台进行输入,输入完毕后输出相关的信息 6,定义方法t6 , 定义整型变量,从控制台输入(5位数)赋值,并计算每一位数并输出
时间: 2024-09-10 07:28:11 浏览: 46
关于您的问题,这里给出一个简单的Java代码示例来实现您所描述的功能:
```java
import java.util.Scanner;
public class MainClass {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 调用方法t5
t5(scanner);
// 调用方法t6
t6(scanner);
scanner.close();
}
// 定义方法t5
public static void t5(Scanner scanner) {
System.out.println("请输入姓名:");
String name = scanner.nextLine();
System.out.println("请输入性别:");
String gender = scanner.nextLine();
System.out.println("请输入年龄:");
int age = scanner.nextInt();
scanner.nextLine(); // 清除换行符
System.out.println("请输入是否已婚(是/否):");
String married = scanner.nextLine();
System.out.println("请输入电话号码:");
String phone = scanner.nextLine();
// 输出信息
System.out.println("姓名:" + name);
System.out.println("性别:" + gender);
System.out.println("年龄:" + age);
System.out.println("是否已婚:" + married);
System.out.println("电话号码:" + phone);
}
// 定义方法t6
public static void t6(Scanner scanner) {
System.out.println("请输入一个5位数:");
int number = scanner.nextInt();
scanner.nextLine(); // 清除换行符
// 计算每一位数并输出
int thousands = number / 1000;
int hundreds = (number % 1000) / 100;
int tens = (number % 100) / 10;
int ones = number % 10;
System.out.println("千位数:" + thousands);
System.out.println("百位数:" + hundreds);
System.out.println("十位数:" + tens);
System.out.println("个位数:" + ones);
}
}
```
这段代码定义了两个方法,t5用于输入个人信息并输出,t6用于输入一个五位数并计算其每一位的数值并输出。程序首先提示用户输入,然后接收用户的输入,并在最后输出用户所输入的信息。
阅读全文