今天上了离散数学课、JAVA、数据库课,数据库挺有意思的,JAVA老师教学方式与费老师大不相同,还是要慢慢适应,好好学JAVA,一点不能放松,离散数学会学到一些算法内容,还是要好好听,要仔细听课,做好预习工作,上课早去会,不然就没有好座位了...
java的多组输入:
while(cin.hasNext())
{
a=cin.nextInt();
if(a<0)
{
System.out.println("no!");
}
else {
System.out.println(Math.sqrt(a));
}
用JAVA写的大数类问题:
例如A+B的大数问题:
import java.util.Scanner;
import java.math.BigInteger;
public class Main {
public static void main(String args[]){
BigInteger a,b;
a=BigInteger.ZERO;
b=BigInteger.ZERO;
int c;
Scanner cin = new Scanner(System.in);
boolean flag = false;
while(cin.hasNextInt()){
c = cin.nextInt();
for(int i = 1;i<=c;i++){
a = cin.nextBigInteger();
b = cin.nextBigInteger();
if(flag){
System.out.println();
}
flag = true;
System.out.println("Case "+i+":");
System.out.println(a+" + "+b+" = "+a.add(b));
}
}
}
}