java入门基础笔试题
笔试题
一、选择题
1)对以下代码,下面说法正确的是()
int k=10;
while(k==0){
k=k-1;
}
A.循环将执行10次 B.死循环,将一直执行下去
C. 循环将执行1次
D.循环一次也不执行
2)下面变量名正确的是()
A.num1
B.2num
C.%num
D.num#
3) else if块的选择结构应用于()
A.switch选择结构
B.基本if选择结构
C.多重if选择结构
D.while循环
4)下面属于逻辑运算符的是()
A.+ - * %
B. ++ --
C.>= != <=
D.&& ||
5)在java中,以下代码的输出结果是()(选择一项)。
int num1=7;
int num2=5;
System.out.println(num1/num2);
选择一项
A:1.4 B:4 C:1 D:2
6)分析以下java代码程序,运行以下表达式后,变量a的值是()。
int a=5+4*3%2/1;
A:1 B:2 C:3 D:4 E:5
7)在java中,如下代码的输出结果是()。
public static void main(String args[]){
double avg=0;
int score1=61;
int score2=78;
avg=(score1+score2)/2;
System.out.println(“平均分是:”+avg);
A.平均分是69.0
B.平均分是69
C.平均分是69.0000
D.编译错误
8)在java中,以下()能够实现向控制台输出换行符。(选择二项)
A.System.out.println();
B.System.out.print(“\n”);
C.System.out.print(“\t”);
D.System.out.print(“”);
9)Java代码如下所示,编译运行结果是()。
public static void main(string[] args){