题目内容

若定义有short s=10; byte b=10; char c='a'; 则表达式s * b + c的类型为。

A. byte
B. short
C. char
D. int

查看答案
更多问题

自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为()

A. char-int-long-float-double
B. int-long-float-double-char
C. long-float-int-double-char
D. 以上都不对

下列程序的运行结果是。public class Test{public static void main(String[ ] args){double i=4.0;int n=12;System.out.print(++i);System.out.println(“, ”+n*i++);}}

A. 5.0, 48.0
B. 4.0, 60.0
C. 4.0,48.0
D. 5.0, 60.0

下列程序的输出结果是。public class Test{public static void main(String[] args) {int a[]={1,2,3,4};for(int i=a.length-1;i>=0;i--)System.out.print(a[i]+" ");}}

A. 1 2 3 4
B. 4 3 2 1
C. 4,3,2,1
D. 1,2,3,4

下列关于数组的定义形式,哪个是正确的?

A. int[ ]c=new char[10];
B. int[][3]a=new int[2][ ];
C. int[ ]a; a=new int;
D. char b[ ]; b=new char[80];

答案查题题库