没有搜到到结果?点击这里求解答/求资源。
【单选题】
运行下面程序时,会产生什么异常?( ) public class X7_1_5 { public static void main(String[] args) { int[] z = { 1,2,3,4 } ; int p = z[4]; int x = 0; int y = 5/x; } }

ArithmeticException
NumberFormatException
ArrayIndexOutOfBoundsException
IOException
【单选题】
若有定义:int a[][3]={1,2,3,4,5,6,7,8};,则a数组行数为()

无确定
3
2
1
【简答题】
表达式3*2+4.0/5?15%?4+(5*8/9+4)%5?1/2+1.0/2是[填空1]。

【单选题】
有以下变量说明,下面不正确赋值语句是() int a=5,b=10,c; int ?p1=&a,?p2=&b;

?p2=b;
p1=a;
p2=p1;
c=?p1?(?p2)。
【判断题】
执行语句scanf(%6.3f ,&a),输入123456可使a为123.456。

正确
错误
【单选题】
下列程序执行输出结果是() void func1(a) { switch(a) { case 1:printf(good); case 2:printf(nice); default:printf(end); } } main( ) { int i=2; func1(i); printf(\n); }

nice
end
good
niceend
【单选题】
表达式16/4-2^3*8/4Mod5\2为()。

2
14
20
4
【简答题】
int a[10]={0,1,2,3,4,5,6,7,8,9};int *p;int i;p=a;printf(%d\n,*p++);printf(%d\n,*++p);程序输出结果为[填空1]和[填空2]。

【单选题】
若已定义inta=5;下面对(1)int*p=&a;(2)*p=a;两个语句正确解释是()

语句(1)和(2)中*P含义相同,都表示给指针变量p赋值
语句(1)和语句(2执行结果,都是把变量a地址赋给指针变量p
语句(1)在对p进行说明同时进行初始化,使p指向a,语句(2)将变量a赋给指针变量p
语句(1)在对p进行说明同时进行初始化,使p指向a,语句(2)将变量a赋于*p
【单选题】
设有定义:char a;int b;float c,double d;执行语句:c=a+b+c+d;,变量c 数据类()。

int
char
float
double