⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 作业(2)(3).txt

📁 在程序设计中
💻 TXT
字号:
优点
(1)简单,属于“断点”或“急停”动作,风险最低,程序调试时适用,可以及时观察到变量的值,能知道错误产生的内部细节。
(2)容易理解,流程规范,判断的方式没有终止进程,根据返回值可以判断出错误的原因,处理方式较好。
(3)函数参数的方式在查错和容错上与(2)相似,但它没有占用返回值,适合于需要返回实际值的函数。

缺点
(1)强制退出,停止一切动作,降低了执行效率。它仅仅是关闭一个错误运行的程序,不适合缺乏资源出错的情况。
(2)占用了返回值,而且常常造成复杂的错误处理逻辑。在只允许一个返回值的情况下,把这种函数的返回值用作错误判断是不合适的。
(3)把错误限制在局部模块之内。

int fun1(int i) 
{
	int j=1,s=1;
	for(j=1;j<=i;j++) s*=j;
	return(s);
}
int fun2(int i) 
{
	int j=1,s=1;
	for(j=1;j<=i;j++)s*=2;
	return(s);
}
main()
{
	int a[arrsize+1],i;
	for(i=1;i<=n;i++)
		a[i]=fun1(i)*fun2(i);  //计算i!*2^i
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -