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("**************************
Very Good!
**************************");
}
}
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
Sa=%.2f
Sb=%.2f
Va=%.2f
Vb=%.2f
",
2*pi*r,pi*r*r,4*pi*r*r,4/3.0*pi*r*r*r,(float)pi*((float)r)*((float)r)*h);
}
}