第十六周 程序阅读(1)
来源:互联网 发布:java 方法 编辑:程序博客网 时间:2024/05/16 18:35
问题及代码:
#include <iostream >using namespace std;int a[10]= {1,2, 3, 4, 5, 6, 7, 8, 9, 10};int fun( int i);int main(){ int i ,s=0; for( i=0; i<=10; i++) { try { s=s+fun(i); } catch(int) { cout<<"数组下标越界!"<<endl; } } cout<<"s="<<s<<endl; return 0;}int fun( int i){ if(i>=10) throw i; return a[i];}
运行结果:
总结:先求和,再进行异常处理。
0 0
- 第十六周 程序阅读一(1)
- 第十六周阅读程序(1)
- 第十六周 程序阅读(1)
- 第十六周程序阅读(1)
- 第十六周项目 阅读程序(1)
- 第十六周阅读程序(1)
- 第十六周阅读程序3(1)
- 第十六周阅读程序4(1)
- 第十六周(1)-阅读程序
- 第十六周阅读程序-1
- 第十六周阅读程序1
- 第十六周 阅读程序1
- 第十六周 程序阅读(补充阅读)
- 第十六周 阅读程序
- 第十六周阅读程序
- 第十六周阅读程序
- 第十六周 阅读程序
- 第十六周 程序阅读
- C++11(及现代C++风格)
- sgu 218
- C++ getline()函数读入一行字符
- 启动tomcat 服务报 The file is absent or does not have execute permission
- 完数问题
- 第十六周 程序阅读(1)
- 第十五周项目2-二进制文件浏览器
- hibernate ORM的实现原理
- CentOS 7搭建SVN服务器
- Java并发编程-35-原子变量-atomic
- Java请求一个URL。获取网站返回的数据。
- swift oerator[](int i)
- Linux内核(五)虚拟内存
- sgu 228