首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[单选题]

以下程序的执行结果是什么?()int[] myArray=new int[3];try{ for (int i=0; i<= myArray.length; i++){ myArray[i]=i*3 ; System.out.println("myArray 数组的第"+ i +"个元素的值是"+myArray[i]); }} catch (ArrayIndexOutOfBoundsException e) { System.out.println("数组下标越界");}

A.程序出现异常,屏幕提示“数组下标越界”

B.程序执行,显示数组中每个元素的值,最后显示“数组下标越界”

C.程序正常执行结束,屏幕上显示数组中每个元素的值

D.程序编译出错

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下程序的执行结果是什么?()int[] myArray=n…”相关的问题
第1题
以下程序执行后的输出结果为______。 main () { int a=4,b=3,c=5,t=0; if(a<b) {t=a;a=b;b=t;} if(

以下程序执行后的输出结果为______。

main ()

{ int a=4,b=3,c=5,t=0;

if(a<b) {t=a;a=b;b=t;}

if(a<c) {t=a;a=c;c=t;}

printf("%d %d %d\n",a,b,c);

}

点击查看答案
第2题
以下程序段的执行结果为______。 define PLUS(X,Y)X+Y main() { int x=1,y=2,z=3,sum;

以下程序段的执行结果为______。 define PLUS(X,Y)X+Y main() { int x=1,y=2,z=3,sum; sum=PLUS(x+y,z)*PLUS(y,z); printf("SUM=%d",sum); }

A.SUM=9

B.SUM=12

C.SUM=18

D.SUM=28

点击查看答案
第3题
有以下程序: include <stdio.h> void f(int y,int *x) { y=y+ *x; *x=*x+y;}

有以下程序: include <stdio.h> void f(int y,int *x) { y=y+ *x; *x=*x+y;} main() { int x=2,y=4; f(y,&x); printf("%d%d\n",x,Y); } 执行后的输出结果【 】。

点击查看答案
第4题
执行以下程序后,输出结果为public class ex2{public static void main(String args[]) {int f=1;int k;for (k=2;k<5;k++)f*=k;;System.out.println(k);}}
执行以下程序后,输出结果为public class ex2{public static void main(String args[]) {int f=1;int k;for (k=2;k<5;k++)f*=k;;System.out.println(k);}}

A. 0

B. 1

C. 5

D. 4

E. 24

点击查看答案
第5题
执行以下程序后的输出结果为()#includeint main(){int a=1,b=0;switch (a){case 1:switch (b){case 0: printf("**0**");break;case 1: printf("**1**");break;}case 2: printf("**2**");break;}return 0;}

A.有语法错误

B.**0****2**

C.**0****1****2**

D.**0**

点击查看答案
第6题
以下程序有错,错误原因是()。 main () {int*p,i; char*q,ch; p=&i; q=&ch; *p=40; *p=

以下程序有错,错误原因是()。 main () {int*p,i; char*q,ch; p=&i; q=&ch; *p=40; *p=*q; }

A.p和q的类型不一致,不能执行*p=*q;语句

B.*p中存放的是地址值,因此不能执行*p=40;语句

C.q没有指向具体的存储单元,所以*q没有实际意义

D.q虽然指向了具体的存储单元,但该单元中没有确定的值,所以执行*p=*q;没有意义,可能会影响后面语句的执行结果

点击查看答案
第7题
如下程序的输出结果是什么#include<stdio.h>int main(void){int aaa=0;aaa=011;printf("%d",aaa);return 0;}()

A.011

B.11

C.9

D.%d

点击查看答案
第8题
阅读下面程序,则程序的执行结果为【 】。 include"stdio.h" main() { int

阅读下面程序,则程序的执行结果为【 】。 include"stdio.h" main() { int a=30,b=20,z; z=fun(a+b,a-b); printf("%d\n",z);} fun(int a,int b) { int z; z=a/b; return z;}

点击查看答案
第9题
下列程序段执行后的输出结果为()。int x=3; int y=10;System.out.println(y%x);A.0B.1C.2D.3

下列程序段执行后的输出结果为()。 int x=3; int y=10; System.out.println(y%x);

A.0

B.1

C.2

D.3

点击查看答案
第10题
阅读下面程序,则程序的执行结果为【 】。 include"stdio.h" fun(int k,int*p) { int

阅读下面程序,则程序的执行结果为【 】。 include"stdio.h" fun(int k,int*p) { int a,b; if(k==1‖k==2) *p=1; else{ fun(k-1,&a); fun(k-2,&b); *p=a+b; } } main() { int x; fun(6,&x); printf("%d\n",x);}

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改