1. [单选题]下面程序的输出结果是 public class Test{ public static void main(String[] args){ int[]array={2,4,6,8,10}; int size=6; int result=-1: try{ for(int i=0;isize&&result==-1;i++) if(array[i]==20)result=i; }catch(ArithmeticException e){ System.out.println("Catch---1"); }catch(ArrayIndexOutOfBoundsException e){ System.out.println("Catch---2"); }catch(Exception e){ System.out.println("Catch---3"); } } }
A. Catch---1
B. Catch一--2
C. Catch---3
D. 以下都不对
2. [单选题]软件设计包括软什的结构、数据接口和过程设计,其中软件的过程设计是指
A. 模块问的关系
B. 系统结构部件转换成软件的过程描述
C. 软件层次结构
D. 软件开发过程
3. [单选题]设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确行的语句是( )。
A. k=*q1+*q2;
B. q1=k;
C. q1=q2;
D. k=*q1*(*q2);
4. [单选题]下列关于算法的说法不正确的是( )
A. 算法是解决问题的方法和步骤
B. 解决问题的过程是实现算法的过程
C. 算法是程序设计的"灵魂"
D. 以上说法都不对
5. [单选题]3在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序: PrivateSubCommand1_Click() Static X As Integer Static Y As Integer Cls Y=1 Y=Y+5 X=5+X PrintX,Y EndSub 程序运行时,3次单击命令按钮Commandl后,窗体上显示的结果为( )。
A. 15 16
B. 156
C. 15 15
D. 56