一、自定义函数之数字分离
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
1.题目描述
写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出"1 9 9 0"。
2.输入格式
一个四位数
3.输出格式
增加空格输出
4.样例输入
1990
5.样例输出
1 9 9 0
二、思路
(1)先输出一个数,之后再输出空格加上之后的数字。
(2)先输出前面的数加空格,直到最后的数直接输出不加空格。
三、java代码实现
(1)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.next();
space(str);
}
public static void space(String str){
char a[] = str.toCharArray();
int j;
System.out.print(a[0]);
for(j=1;j<a.length;j++){
System.out.print(" "+a[j]);
}
}
}
(2)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.next();
space(str);
}
public static void space(String str){
char a[] = str.toCharArray();
int j;
for(j=0;j<a.length-1;j++){
System.out.print(a[j]+" ");
}
System.out.print(a[j]);
}
}