1、 Java 题目:编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n
double a = 10;
doublex = 0;
if(a%2 == 0) {
for(double i = 1;i<=a;i++) {
if(i%2 == 0) {
x+= 1/i;
}
}
}else {
for(double i = 1;i<=a;i++) {
if(i%2 != 0) {
x+= 1/i;
}
}
}
System.out.println(x);
2、 B/S 与 C/S 的联系与区别。
B/S是浏览器服务器结构。是要拥有浏览器,可以上网,就可以和服务器交互。而且更新特别方便。但是服务器端承受的压力更大。
C/S是客户端服务器结构。需要下载客户端软件,才能和服务器交互。如果需要更新,就需要重新安装客户端软件。比较麻烦。但是可以合理分配任务分别给客户端和服务器,对系统压力小。
3、 Java 题目:求0—7所能组成的奇数个数。
Integer sum = 0,total = 0;
for(int i=1; i<9; i++){ //最大位数为8位
if(i == 1 ){
total = 4; // 1,3,5,7
}else if(i ==2){
total = total*7;
}else{
total *= 8;
}
System.out.println("0~7组成" + i + "位数,有:" +total + "个");
sum += total;
}
System.out.println("总计为:" + sum);