P1066 譚浩強C語言(第三版)習題8.6
import java.util.*; import java.io.*; import java.math.*; import java.lang.Character; public class Main { public static void main(String args[]) { Scanner cin=new Scanner(System.in); String a=cin.next(),b=cin.next(); System.out.println(a+b); } }
P1067 譚浩強C語言(第三版)習題8.7
import java.util.*; import java.io.*; import java.math.*; import java.lang.Character; public class Main { public static void main(String args[]) { Scanner cin=new Scanner(System.in); String a=cin.next(); for(int i=0; i<a.length();++i) { char c=a.charAt(i); if(c=='a' || c=='i' || c=='e' || c=='o' || c=='u') System.out.print(c); } } }
P1068 譚浩強C語言(第三版)習題8.8
import java.util.*; import java.io.*; import java.math.*; import java.lang.Character; public class Main { public static void main(String args[]) { Scanner cin=new Scanner(System.in); String a=cin.next(); for(int i=0; i<a.length();++i) { char c=a.charAt(i); System.out.print(c); System.out.print(' '); } } }
P1069 譚浩強C語言(第三版)習題8.9
import java.util.*; import java.io.*; import java.math.*; import java.lang.Character; public class Main { static int[] stat(String str) { int[] arr=new int[4]; for(Character c: str.toCharArray()) { if(Character.isLetter(c)) arr[0]++; else if(Character.isDigit(c)) arr[1]++; else if(Character.isSpace(c)) arr[2]++; else arr[3]++; } return arr; } public static void main(String args[]) { Scanner cin=new Scanner(System.in); String a=cin.nextLine(); int[] ret=stat(a); for(int i=0;i!=4;++i) System.out.print(String.valueOf(ret[i])+" "); } }
P1070 譚浩強C語言(第三版)習題9.1
Java裏面好像沒宏,就只能這麼寫了。java
import java.util.*; import java.io.*; import java.math.*; import java.lang.Character; public class Main { public static void main(String args[]) { Scanner cin=new Scanner(System.in); int a=cin.nextInt(), b=cin.nextInt(); System.out.printf("%d %d",b,a); } }