3.表达式与运算符作业
一、选择
- B
- B
- A
- A
- B
- B
二、编程
1、
package dome1118;
public class Ufunc {
public static void main(String[] args) {
int m = 10,n =5;
m+=3;
n+=5;
double p=(double)(m+n)/2;
System.out.println(p);
m*=m;
n*=n;
int q=m*n;
System.out.println(q);
}
}
2、
class Two{
public static void main(String[] args) {
int a = 4, b = 15, c = 20;
double m=(double)b/a+c;
int n=(c%b)*a-c;
System.out.println(m);
System.out.println(n);
}
}
4.Java流程控制
一、选择
- D
- B
- D
- B
- C
- C
- C
- B
- D
10.B
二、编程
1、
class Function {
public static void main(String[] args) {
int x = -5, y = 0;
if(x<0)
y=-1;
else if(x>0)
y=1;
else
y=0;
System.out.println("x="+x+","+"y="+y);
}
}
2、
class Letter {
public static void main(String[] args) {
char ch = 'd';
switch(ch){
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
System.out.println(ch +"是元音字母");
break;
default:
System.out.println(ch +"不是元音字母");
}
}
}
3、
class Sum{
public static void main(String[] args) {
//1^2+2^2+3^2+4^2+5^2=sum
int n = 1,sum = 0;
while(n<6){
sum+=n*n;
n++;
}
System.out.println("1^2+2^2+3^2+4^2+5^2="+sum);
}
}
4、
class For {
public static void main(String[] args) {
int ge,shi,bai;
for(int number=200;number<300;number++){
bai = number/100;
shi = number%100/10;
ge = number%10;
int cheng=ge*shi*bai;
//计算三个数字之和
int jia=ge+shi+bai;
//如果积等于42并且和为12,则将满足条件的数输出
if(cheng==42&jia==12){
System.out.println(number);
}
}
}
}