注意:此页面搜索的是所有试题
题目内容
(许昌学院面向对象程序设计)
[分析题,4分] #include <iostream.h>int a[ 10 ] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };int fun( int i );void main(){ int i ,s = 0; for( i = 0; i <= 10; i++ ) { try { s = s + fun( i ) ; } catch( int ) { cout << "数组下标越界!" << endl; } } cout << "s = " << s << endl;}int fun( int i ){ if ( i >= 10 ) throw i ; return a[i] ;}
参考答案