展开全部
源代码:
import java.util.Scanner;
public class B1214 {
public static boolean isNum(String str){//判断是否为数字
for(int i=0;i
if(str.charAt(i)'9')
return false;
}
return true;
}
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("输入32313133353236313431303231363533e59b9ee7ad9431333337626165一个数:");
Scanner scan=new Scanner(System.in);
int i=scan.nextInt();
if(i%2==0)
System.out.println(i+"是偶数");
else System.out.println(i+"不是偶数");
System.out.println("再输入一个正数:");
int i1=scan.nextInt();
if(i1>0)
System.out.println(i1+"是正数");
else System.out.println(i1+"不是正数");
System.out.println("输入两个正数:");
int j1=scan.nextInt();
int j2=scan.nextInt();
System.out.println("较大的数为:"+(j1>j2?j1:j2));
double[]arr=new double[]{1.0,3.0,2.0,4.0};
for(int x=1;x
for(int y=0;y
if(arr[y]>arr[y+1])
{
arr[y]=arr[y]+arr[y+1];
arr[y+1]=arr[y]-arr[y+1];
arr[y]=arr[y]-arr[y+1];//这个是不采用额外空间交换两个变量的值,你理解一下
}
}
System.out.println("arr数组为:");
for(int k=0;k
System.out.print(arr[k]+"\t");
System.out.println();
System.out.println("请输入一个字符串:");
Scanner scan1=new Scanner(System.in);
String s1=scan1.nextLine();//输入一个字符串
System.out.print(s1+"是数字字符串吗?:");//还可以用正则表达式判断
System.out.println(isNum(s1));
}
}
不会问我,科大校友。。。