一、大小比较
public class Sort {
public static void main (String args[]) {
double d1=23.4;
double d2=35.1;
if (d2>=d1)
System.out.println(d2+">="+d1);
else
System.out.println(d1+">="+d2);
}
}
运行结果:
二、遍历1~1000的数,可被3和7整除则输出
public class NumTest{
public static void main (String args[]) {
int n,num,num1;
System.out.println("在1~1000可被3与7整除的为");
for (n=1;n<=1000;n++) {
num =n%3;
num1=n%7;
if (num==0) {
if (num1==0)
System.out.print(n+" ");
}
}
System.out.println(" ");
}
}
运行结果:
三、用两个for循环写一个简单的排序,将数字排序后输出
import java.util.Scanner;
public class ArrSort {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int arr[]=new int[5];
int i, j;
arr[0]=10;
arr[1]=20;
arr[2]=-9;
arr[3]=8;
arr[4]=98;
int min=0,max=0, cnt,num;
for(i=0;i<5;i++){
if(max<arr[i])
max=arr[i];
if(min>arr[i])
min=arr[i];
}
System.out.println("数组的最大值是:" +max);
System.out.println("数组的最小值是:"+min);
for(i = 0; i < 5; i++){
for(j = i; j < 5; j++){
if(arr[i]>arr[j]){
cnt = arr[i];
arr[i] = arr[j];
arr[j] = cnt;
}
}
}
for(i = 0; i < 5;i++){
System.out.println(arr[i]+" ");
}
num = scanner.nextInt();
for(i = 0; i < 5; i++){
if(num == arr[i]){
System.out.println(i);
}
}
}
}
运行结果: