• [单选题]结构化程序设计主要强调的是( )。
  • 正确答案 :D
  • 程序的易读性

  • 解析:解析:程序不仅是编写完就结束了,为了测试和维护程序,往往还有其他人阅读和跟踪程序,因此程序设计的风格应该强调简单和清晰,即程序的易读性,“清晰第一,效率第二”。

  • [单选题]若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是( )。
  • 正确答案 :D
  • a[10]

  • 解析:解析:通常,引用一个数组元素可以用下标法,如s[p-a]和p[i]的形式;或指针法,如*(&a[i])的形式。在本题中a[0]=0,a[9]=9,显然a[10]超出了数组范围。

  • [单选题]下面程序输出的结果是什么? ( ) public class Quiz2 { public static void main(String args[]) { try {throw new MyException(); }catch(Exception e) { System.out.println("It's caught!"); }finally{ System.out.println("It's finally caught!"); } } } class MyException extends Exception{}
  • 正确答案 :C
  • It's caught!/It's finally caught!

  • 解析:解析:本题是对异常处理基本知识的考查。本程序中创建了一个异常类MyException,它的祖先类是Exception。在程序中,程序先发出异常MyException,下面是catch捕获异常,但是catch列表中并没有与之对应的MyExcepfion,但是有一个Exception,它是MyException的祖先类。如果有多种异常需要捕获,在安排catch语句的顺序时要注意,应该首先捕获最特殊的类,然后逐渐一般化。例如,IOExcepfion类是FileNotFoundException类的父类;就应该首先捕获FileNotFoundException异常,然后捕获IOExcepfion异常。所以运行结果是It'scaught!/It'sfinallycaught!

  • 查看原题 查看所有试题

    推荐科目: 计算机三级 软考中级 思科认证 Linux认证 计算机一级 软考高级 职称计算机 计算机操作员初级 计算机操作员中级 计算机操作员高级
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号