20170802 - 今日技能封装 - Q
Posted 清及
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20170802 - 今日技能封装 - Q相关的知识,希望对你有一定的参考价值。
1 算术运算符有哪些?
2 取余的运算符是?取余也叫?
3 小数可以取余吗?
4 小除大取余余数为?
5 取余余数为零即什么?
6 char可以取余吗?
7 int a = 5,b = 5;
a++;
++b;
println(a);
println(b);
结果分别是?
8 int a = 5,b = 5;
int c = a++;
int d = ++b;
println(a);
println(b);
println(c);
println(d);
8.5 a++,++b在被使用时发生了什么?
8.6
int a = 5,b = 5;
a++;
++b;
println(a);
println(b);
结果分别是?
8.7
int a = 5,b = 5;
int c = a++;
int d = ++b;
println(a);//6
println(b);//6
println(c);//5
println(d);//6
8.8 赋值运算符a++与++a的两条法则分别是什么?
8.9 被使用(int b = a++或println(a++)时,a++,++b发生什么事?
8.9
int a = 5,b = 5;
int c = a++;
int d = ++b;
println(a);
println(b);
println(c);
println(d);
结果分别是?
9关系运算符有哪些?
10 关系运算的结果是什么?
11 运算结果可否直接在屏幕输出?
12 逻辑运算符有哪些?分别是什么含义?
13if(!true)相当于什么?
14 boollean b1= false && true;结果是什么?
15 boollean b2= false || true;结果是什么?
16 逻辑运算符的结果是什么?
17 if a=5,b=10,c=5;
boolean b3 = !(a>5);
结果是什么?
18 逻辑运算的结果是建立在什么之上?
19 如何理解短路与和短路或?
20 使用逻辑运算符时必须时刻注意什么?
22 赋值运算符是什么?
23 扩展赋值运算符包含哪些?
24 int a = 5;
a += 10;
println(a);
a *= 3;
println(a);
a /= 6;
println(a);
a /= 3;
println(a);
a -= 1;
println(a);
结果分别是?
24 字符串连接符的特性是?
25 println(""+10+20+30);结果是?
25 println(10+20+""+30);结果是?
26 三目运算符语法是?
27 a = 55,b = 66,三目运算符赋值c为a和b中最大的值应如何编写代码?
28 if语句的语法是?if可单独使用吗?
29 if...else语句的语法是?
30 程序分支架构编写技巧
31 如何看if else循环处于相同层级的代码?
32 if...else if...else语句的语法是?
33 要写容错性高的代码还是层级少的代码?
容错性高。
//下例容错性更高,else可处理错误更多
package Day03;
import java.util.Scanner;
public class ScoreLevel {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入成绩");
int score = scan.nextInt();
if(score >= 0 && score <= 100){
if(score >= 90){
System.out.println("A等级");
}else if(score >= 80){
System.out.println("B等级");
}else if(score >= 60){
System.out.println("C等级");
}else{
System.out.println("不及格");
}
}else{
System.out.println("请输入正确的成绩。");
}
}
}
package Day03;
import java.util.Scanner;
public class ScoreLevel {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("请输入成绩");
int score = scan.nextInt();
if(score < 0 || score > 100){
System.out.println("请输入正确的成绩。");
}
else if(score >= 90){
System.out.println("A等级");
}else if(score >= 80){
System.out.println("B等级");
}else if(score >= 60){
System.out.println("C等级");
}else{
System.out.println("不及格");
}
}
}
34 switch case语法是?适用于什么情况?优点及缺点是?long可以用吗?有哪些数据类型可用?
34 switch case后不加break可以吗?
35 Java中定义变量可以在分支架构中定义吗?
36 简化代码量的方法有?
37 三目运算符用于什么?应该怎样用?
38 编写代码需考虑什么?
39 (year%4 == 0 && year%100 != 0) || year%400 == 0;
输出的结果为?
以上是关于20170802 - 今日技能封装 - Q的主要内容,如果未能解决你的问题,请参考以下文章