华南农业大学java实验
?生科接班人
仅供参考!
实验1:
课堂
public class Main {
public static void main(String[] args) {
System.out.println("The first Java Program.");
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a,b;
Scanner input=new Scanner(System.in);
a=input.nextInt();
b=input.nextInt();
int c=a+b;
System.out.println(c);
}
}
课后:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a,b;
Scanner input=new Scanner(System.in);
a=input.nextInt();
b=input.nextInt();
if(a>b)
System.out.println(a);
else
System.out.println(b);
}
}
实验2:
课堂:
public class Main {
public static void main(String[] args) {
String s="C:\\ABC.TXT is \"file\"";
System.out.println(s);
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
double pi=3.14159;
double radius,area;
Scanner input=new Scanner(System.in);
radius=input.nextDouble();
area=pi*radius*radius;
System.out.printf("%.2f",area);
}
}
课后:
0,2,1,15.000000,1.000000,1.500000
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a,b,c,d;
Scanner input=new Scanner(System.in);
a=input.nextInt();
b=a/100;
c=(a%100)/10;
d=(a%100)%10;
System.out.printf("%d\n%d\n%d\n",d,c,b);
}
}
实验3:
课堂:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
double a,b,c;
Scanner input=new Scanner(System.in);
a=input.nextDouble();
b=input.nextDouble();
c=Math.sqrt(a*a+b*b);
if(c<1.001&&c>0.999) {
System.out.println("Y");
}
else {
System.out.println("N");
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a;
Scanner input=new Scanner(System.in);
a=input.nextInt();
if(a>=0&&a<10) {
System.out.println("1");
}
else if(a>=10&&a<100){
System.out.println("2");
}
else if(a>=100&&a<1000) {
System.out.println("3");
}
else if(a>=1000&&a<10000) {
System.out.println("4");
}
else if(a>=10000&&a<100000) {
System.out.println("5");
}
else if(a>=100000&&a<1000000) {
System.out.println("6");
}
else if(a>=1000000&&a<10000000) {
System.out.println("7");
}
else if(a>=10000000&&a<100000000) {
System.out.println("8");
}
else{
System.out.println("9");
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a,b,c,temp;
Scanner input=new Scanner(System.in);
a=input.nextInt();
b=input.nextInt();
c=input.nextInt();
if(a>b) {
temp=a;
a=b;
b=temp;
}
if(a>c) {
temp=a;
a=c;
c=temp;
}
if(b>c) {
temp=b;
b=c;
c=temp;
}
System.out.println(a+","+b+","+c);
}
}
课后:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a,b,c,d,e;
Scanner input=new Scanner(System.in);
a=input.nextInt();
b=input.nextInt();
c=input.nextInt();
d=input.nextInt();
e=input.nextInt();
if(a%27==0) {
System.out.println("YES");
}
else {
System.out.println("NO");
}
if(b%27==0) {
System.out.println("YES");
}
else {
System.out.println("NO");
}
if(c%27==0) {
System.out.println("YES");
}
else {
System.out.println("NO");
}
if(d%27==0) {
System.out.println("YES");
}
else {
System.out.println("NO");
}
if(e%27==0) {
System.out.println("YES");
}
else {
System.out.println("NO");
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a;
Scanner input=new Scanner(System.in);
a=input.nextInt();
if(a>0) {
System.out.println("positive");
}
else if(a<0) {
System.out.println("negative");
}
if(Math.abs(a)%2==0) {
System.out.println("even");
}
else if(Math.abs(a)%2!=0) {
System.out.println("odd");
}
}
}
$line1$
input.nextFloat()
$line2$
input.nextFloat()
$line3$
result=a + b;break;
$line4$
result=a - b;break;
$line5$
result=a * b;break;
$line6$
result=a / b;break;
实验4:
课堂:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int i=1;
int sum=1;
int n;
Scanner input=new Scanner(System.in);
n=input.nextInt();
while(i<=n) {
sum=sum*i;
i++;
}
System.out.println(sum);
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int i=1;
int sum=0;
int n;
Scanner input=new Scanner(System.in);
n=input.nextInt();
int y=2*n-1;
while(i<=y) {
sum=sum+i;
i=i+2;
}
System.out.println(sum);
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
long a,b,temp;
Scanner input=new Scanner(System.in);
a=input.nextInt();
b=input.nextInt();
while(a%b>0) {
temp=a;
a=b;
b=temp%b;
}
System.out.println(b);
}
}
课后:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int min=0;
Scanner sc=new Scanner(System.in);
for(int i=0;i<10;i++) {
int t;
t=sc.nextInt();
if(i==0)
min=t;
min=min<=t?min:t;
}
System.out.println(min);
}
}
public class Main {
public static void main(String[] args) {
for(int n=2;n<=200;n++) {
boolean prime=true;
for(int i=2;i
prime=false;
break;
}
}
if(prime)
System.out.println(n);
}}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int n;
Scanner input=new Scanner(System.in);
n=input.nextInt();
for(int i=1;i<=n+1;i++) {
for(int j=1;j<=n+1-i;j++) {
System.out.printf("%1s","");
}
for(int k=1;k<=2*i-1;k++) {
System.out.print("*");
}
System.out.println();
}
for(int i=n;i>0;i--) {
for(int j=n;j>i-1;j--) {
System.out.printf("%1s","");
}
for(int k=2*i-1;k>0;k--) {
System.out.print("*");
}
System.out.println();
}
}
}
实验5:
课堂:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int n;
Scanner input=new Scanner(System.in);
n=input.nextInt();
int[]array=new int[n];
int[]list=new int[n];
for(int i=0;i
list=array;
}
for(int k=0;k
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int n;
Scanner input=new Scanner(System.in);
n=input.nextInt();
int[]array=new int[n];
for(int i=0;i
}
for(int k=0;k
array[j]=array[j+1];
array[j+1]=temp;
}
}
}
for(int v:array) {
System.out.print(v+" ");
}
input.close();
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
String s="";
s=sc.nextLine();
int count=0;
for(int i=0;i
char c=s.charAt(i);
if(c<=57&&c>=48) {
count=count+1;
}
}
System.out.println(count);
sc.close();
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int n,i;
n=input.nextInt();
i=input.nextInt();
int[][]array=new int[n][i];
int[][]array1=new int[i][n];
for(int x=0;x
]=input.nextInt();
System.out.print("");
}
for(int m=0;mfor(int a=0;a
}
}
}
for(int r=0;rfor(int z=0;z
}
System.out.print("\n");
}
input.close();
}
}
课后:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int n,i,max=0;
int a=0,b=0;
n=input.nextInt();
i=input.nextInt();
int[][]array=new int[n][i];
for(int x=0;x
System.out.print("");
}
}
max=array[0][0];
for(int r=0;r
if(array[r][z]>max) {
max=array[r][z];
a=r;
b=z;
}
}
} System.out.printf("array[%d][%d]=%d",a,b,max);
input.close();
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int n,a=0,b=0,c=0,d=0;
n=input.nextInt();
input.nextLine();
String s1="Alan",s2="Mike",s3="Tom";
for(int i=0;i
System.out.print("");
if(s.equals(s1)) {
a++;
}
else if(s.equals(s2)) {
b++;
}
else if(s.equals(s3)) {
c++;
}
else {
d++;
}
}
System.out.println("Alan:"+a);
System.out.println("Mike:"+b);
System.out.println("Tom:"+c);
System.out.println("invalid:"+d);
input.close();
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int n,count=1;
n=input.nextInt();
int[]array=new int[n];
for(int i=0;i
}
for(int i=0;i
array[j]=array[j+1];
array[j+1]=temp;
}
}
}
for(int i=0;i
count++;
}
System.out.println(count);
}
}
实验6:
课堂:
$block1$
public static int gcd(int a,int b){
int temp=0;
while(a%b>0) {
temp=a;
a=b;
b=temp%b;
}
return b;
}
$end1$
$block1$
public static int max(int a,int b){
return a>b?a:b;
}
public static int max(int a,int b,int c){
return max(max(a,b),c);
}
$end1$
课后:
$line1$
public static boolean isLeapYear(int y)
$line2$
year
$line1$
d2b(n/2)