P1034 C基础-求同存异
import java.util.*;import java.io.*;import java.math.BigInteger;public class Main{ public static void main(String args[]) { Scanner cin=new Scanner(System.in); int[] arra=new int[10]; boolean[] oka=new boolean[10]; for(int i=1;i<=6;++i) { arra[i]=cin.nextInt(); oka[i]=false; } for(int i=1;i<=8;++i) { int tmp=cin.nextInt(); for(int j=1;j<=6;++j) { if(tmp==arra[j]) { oka[j]=true; break; } } } for(int i=1;i<=6;++i) if(oka[i]) System.out.println(arra[i]); }}
P1035 谭浩强C语言(第三版)习题1.5
import java.util.*;import java.io.*;import java.math.BigInteger;public class Main{ public static void main(String args[]) { Scanner cin=new Scanner(System.in); System.out.println("**************************\n Very Good!\n**************************"); }}
P1036 谭浩强C语言(第三版)习题1.6
import java.util.*;import java.io.*;import java.math.BigInteger;public class Main{ public static void main(String args[]) { Scanner cin=new Scanner(System.in); String a=cin.nextInt(),b=cin.nextInt(),c=cin.nextInt(); System.out.println(Math.max(Math.max(a,b),c)); }}
P1037 谭浩强C语言(第三版)习题3.7
这一题做的方法有瑕疵。
import java.util.*;import java.io.*;import java.math.BigInteger;public class Main{ public static void main(String args[]) { Scanner cin=new Scanner(System.in); String str=cin.next(); for(int i=0;i!=str.length();++i) { char bef=str.charAt(i); str=str.replace(bef, (char)((int)bef+4)); } System.out.println(str); }}
P1038 谭浩强C语言(第三版)习题4.8
为了符合后台数据诡异的精度,各种微操- -
import java.util.*;import java.io.*;import java.math.BigInteger;public class Main{ public static void main(String args[]) { Scanner cin=new Scanner(System.in); double r=cin.nextDouble(); float h=(float)cin.nextDouble(); double pi=3.14; System.out.printf("C1=%.2f\nSa=%.2f\nSb=%.2f\nVa=%.2f\nVb=%.2f\n", 2*pi*r,pi*r*r,4*pi*r*r,4/3.0*pi*r*r*r,(float)pi*((float)r)*((float)r)*h); }}