华南农业大学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;iif(n%i==0) {
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;iarray[i]=input.nextInt();
list=array;
}
for(int k=0;kSystem.out.printf("%d ",list[n-k-1]);
}
}
}



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;iarray[i]=input.nextInt();

}
for(int k=0;kfor(int j=0;jif(array[j]int temp=array[j];
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;xfor(int y=0;yarray[x][y

]=input.nextInt();
System.out.print("");

}
for(int m=0;mfor(int a=0;aarray1[m][a]=array[a][m];
}
}

}
for(int r=0;rfor(int z=0;zSystem.out.print(array1[r][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;xfor(int y=0;yarray[x][y]=input.nextInt();
System.out.print("");

}
}
max=array[0][0];
for(int r=0;rfor(int z=0;z
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;iString s=input.nextLine();
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;iarray[i]=input.nextInt();
}
for(int i=0;ifor(int j=0;jif(array[j]int temp=array[j];
array[j]=array[j+1];
array[j+1]=temp;
}
}
}
for(int i=0;iif(array[i]!=array[i+1])
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)

相关文档
最新文档