帮忙做一下,是JAVA编程题
1)在JAVA编程中,2)以下()命令用来执行java类文件。a)javacb)javac)appletviewerd)以上所有选项都不e)正确3)MyProgram.J...
1) 在JAVA编程中,2) 以下()命令用来执行java类文件。
a) javac
b) java
c) appletviewer
d) 以上所有选项都不e) 正确
3) MyProgram.Java被编译后,4) 生成( )。
a) MyProgram. Obj
b) MyProgram. class
c) MyProgram.exe
d) MyProgram. bat
5) 编译、运行下面代码将发生什么?
public class Test5 {
public static void main (String args []) {
/* This is the start of a comment
System.out.println("Done the test");
/* This is another comment */
System.out.println ("The end");
}
}
a) 程序运行出错。
b) 输出“Done the test”。
c) 输出“The end”。
d) 输出“Done the test”和“The end”。
6) 请问下面哪些代码行编译时会出错?
a) float f = 1.3;
b) double D=4096.0;
c) boolean b = null;
d) String s = "1";
e) int i = 10;
f) char c = "a";
7) 如果定义有double x;float y;int m,则表达式x*y-m的类型为( ):
a) double
b) float
c) int
d) short
8) 如果int a=3,b=2,则执行a*=b+8后a的值为:( )
a) 20
b) 14
c) 30
d) 16
9) 下面的逻辑表达式中合法的是__________
a) (7+8)&&(9-5)
b) (9*5)||(9*7)
c) 9>6&&8<10
d) (9%4)&&(8*3)
10) 下面代码段的运行结果是()
int i = 3;
int j = 0;
double k = 3.2;
if (i < k)
if (i == j)
System.out.println(i);
else
System.out.println(j);
else
System.out.println(k);
a) 3
b) 0
c) 3.2
d) 以上三个都不e) 对
11) 下面程序的执行结果是()
int i = 9;
switch (i) {
default:System.out.println("default");
case 0:System.out.println("zero");break;
case 1:System.out.println("one");
case 2:System.out.println("two");
}
a) default
b) default, zero
c) error default clause not defined
d) no output displayed
12) 下列语句序列执行后,13) k 的值是( )。
int i=4,j=5,k=9,m=5;
if(i>j||m<k) k++; else k--;
a) 5
b) 10
c) 8
d) 9
14) 若a和b均是整型变量并已正确赋值,15) 正确的switch语句是( )。
a) switch(a+b); { ...... }
b) witch( a+b*3.0 ) { ...... }
c) switch a { ...... }
d) switch ( a%b ) { ...... }
16) 下列语句序列执行后,17) ch1 的值是( )。
char ch1=’A’,ch2=’W’;
if(ch1 + 2 < ch2 ) ++ch1;
a) ‘A’
b) ‘B’
c) ‘C’
d) B
18) 下列语句序列执行后,19) r 的值是( )。
char ch='8'; int r=10;
switch( ch+1 )
{
case '7': r=r+3;
case '8': r=r+5;
case '9': r=r+6; break;
default: r=r+8;
}
a) 13
b) 15
c) 16
d) 18
20) 下列方法定义中,21) 正确的是。
a) void x( int a,int b ); { return (a-b); }
b) x( int a,int b) { return a-b; }
c) double x { return b; }
d) int x( int a,int b) { return a+b; }
22) 在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是。
a) public getSort(float x)
b) int getSort(int y)
c) double getSort(int x,int y)
d) void get(int x,int y) 展开
a) javac
b) java
c) appletviewer
d) 以上所有选项都不e) 正确
3) MyProgram.Java被编译后,4) 生成( )。
a) MyProgram. Obj
b) MyProgram. class
c) MyProgram.exe
d) MyProgram. bat
5) 编译、运行下面代码将发生什么?
public class Test5 {
public static void main (String args []) {
/* This is the start of a comment
System.out.println("Done the test");
/* This is another comment */
System.out.println ("The end");
}
}
a) 程序运行出错。
b) 输出“Done the test”。
c) 输出“The end”。
d) 输出“Done the test”和“The end”。
6) 请问下面哪些代码行编译时会出错?
a) float f = 1.3;
b) double D=4096.0;
c) boolean b = null;
d) String s = "1";
e) int i = 10;
f) char c = "a";
7) 如果定义有double x;float y;int m,则表达式x*y-m的类型为( ):
a) double
b) float
c) int
d) short
8) 如果int a=3,b=2,则执行a*=b+8后a的值为:( )
a) 20
b) 14
c) 30
d) 16
9) 下面的逻辑表达式中合法的是__________
a) (7+8)&&(9-5)
b) (9*5)||(9*7)
c) 9>6&&8<10
d) (9%4)&&(8*3)
10) 下面代码段的运行结果是()
int i = 3;
int j = 0;
double k = 3.2;
if (i < k)
if (i == j)
System.out.println(i);
else
System.out.println(j);
else
System.out.println(k);
a) 3
b) 0
c) 3.2
d) 以上三个都不e) 对
11) 下面程序的执行结果是()
int i = 9;
switch (i) {
default:System.out.println("default");
case 0:System.out.println("zero");break;
case 1:System.out.println("one");
case 2:System.out.println("two");
}
a) default
b) default, zero
c) error default clause not defined
d) no output displayed
12) 下列语句序列执行后,13) k 的值是( )。
int i=4,j=5,k=9,m=5;
if(i>j||m<k) k++; else k--;
a) 5
b) 10
c) 8
d) 9
14) 若a和b均是整型变量并已正确赋值,15) 正确的switch语句是( )。
a) switch(a+b); { ...... }
b) witch( a+b*3.0 ) { ...... }
c) switch a { ...... }
d) switch ( a%b ) { ...... }
16) 下列语句序列执行后,17) ch1 的值是( )。
char ch1=’A’,ch2=’W’;
if(ch1 + 2 < ch2 ) ++ch1;
a) ‘A’
b) ‘B’
c) ‘C’
d) B
18) 下列语句序列执行后,19) r 的值是( )。
char ch='8'; int r=10;
switch( ch+1 )
{
case '7': r=r+3;
case '8': r=r+5;
case '9': r=r+6; break;
default: r=r+8;
}
a) 13
b) 15
c) 16
d) 18
20) 下列方法定义中,21) 正确的是。
a) void x( int a,int b ); { return (a-b); }
b) x( int a,int b) { return a-b; }
c) double x { return b; }
d) int x( int a,int b) { return a+b; }
22) 在某个类中存在一个方法:void getSort(int x),以下能作为这个方法的重载的声明的是。
a) public getSort(float x)
b) int getSort(int y)
c) double getSort(int x,int y)
d) void get(int x,int y) 展开
6个回答
展开全部
1)b 2)b 3)d
4)a c f
float f = 1.3f
boolean不能=null
char c='a'
5)a
这三个变量类型中double是最大的,最后会转成double类型
6)c
即c=c*(b+8)
7)c
>,>=,<.<=,==为逻辑表达符
8)b
int i = 3;
int j = 0;
double k = 3.2;
i<k,而且i!=j
9)b
i=9,选择default,而default又没有break,所以连0的一块儿执行了
10)b
int i=4,j=5,k=9,m=5;
i<j,m<k,所以满足条件, k++;
11)d
必须是switch(变量)的格式,而a里面switch(a+b); 有分号
12)b
ch1=’A’,ch2=’W’;
ch1对应的ASCll码加2为'C',小于ch2,所以满足条件,ch1对应的ASCll码转为数字+1后得到的新的ASCll码对应的'B'
13)c
同上,将对应的ASCll码转为数字进行+运算
14)d
方法必须是 返回值 方法名(方法参数){}的格式,大小括号都不能省略
return 的变量必须与方法的返回值类型相同,b的写法是错的,必须有返回值类型或者void,
a是void,不能return参数,
15)c
重载的函数名必须相同,排除d,方法需要有返回值类型或者void,排除a,重载函数,参数类型不能相同,排除b
4)a c f
float f = 1.3f
boolean不能=null
char c='a'
5)a
这三个变量类型中double是最大的,最后会转成double类型
6)c
即c=c*(b+8)
7)c
>,>=,<.<=,==为逻辑表达符
8)b
int i = 3;
int j = 0;
double k = 3.2;
i<k,而且i!=j
9)b
i=9,选择default,而default又没有break,所以连0的一块儿执行了
10)b
int i=4,j=5,k=9,m=5;
i<j,m<k,所以满足条件, k++;
11)d
必须是switch(变量)的格式,而a里面switch(a+b); 有分号
12)b
ch1=’A’,ch2=’W’;
ch1对应的ASCll码加2为'C',小于ch2,所以满足条件,ch1对应的ASCll码转为数字+1后得到的新的ASCll码对应的'B'
13)c
同上,将对应的ASCll码转为数字进行+运算
14)d
方法必须是 返回值 方法名(方法参数){}的格式,大小括号都不能省略
return 的变量必须与方法的返回值类型相同,b的写法是错的,必须有返回值类型或者void,
a是void,不能return参数,
15)c
重载的函数名必须相同,排除d,方法需要有返回值类型或者void,排除a,重载函数,参数类型不能相同,排除b
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我认为答案是这样的:
B、B、D、CF、C、C、C、B、B、B、AD、B、D、D、ABD
具体的你可以带到Eclipse里去运行下看看就知道了。
B、B、D、CF、C、C、C、B、B、B、AD、B、D、D、ABD
具体的你可以带到Eclipse里去运行下看看就知道了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1选a
javac将Java类文件编译成class文件
2选b
3选d
4选c、f
5选a
自动类型转换
6选c
7选c
8选b
9选a
10选b
11选a
12选b
13选c
14选d
15选d
有什么不懂的再问,这里就不一个个解释了
javac将Java类文件编译成class文件
2选b
3选d
4选c、f
5选a
自动类型转换
6选c
7选c
8选b
9选a
10选b
11选a
12选b
13选c
14选d
15选d
有什么不懂的再问,这里就不一个个解释了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b b c acf a c c d b d ad b c d a
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
b b c acf a c c d b d ad b c d a
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询