被零除的错误

简介: 被零除的错误。

在进行除法运算时,如果不检查除数是否为零,则会导致一个运行时错误。
为了避免这种情况发生,下面的代码在进行除法运算前会先检查除数是否为零:

include

include

int main()
{
int dividend = 20;
int divisor = 0;
int quotient;

if( divisor == 0){
fprintf(stderr, "除数为 0 退出运行...\n");
exit(-1);
}
quotient = dividend / divisor;
fprintf(stderr, "quotient 变量的值为 : %d\n", quotient );

exit(0);
}

相关文章
|
SQL 数据库 流计算
出现了 FlinkServerException 或 FlinkSQLException 错误
出现了 FlinkServerException 或 FlinkSQLException 错误
594 1
|
数据库
学生错误‘3704‘解决方法
学生错误‘3704‘解决方法
|
索引
SpringdataElasticsearch整合时遇到的一个错误
SpringdataElasticsearch整合时遇到的一个错误
85 0
|
弹性计算 应用服务中间件 Apache
502 错误
502 错误
979 0
|
API
处理应用代码中的错误
处理应用代码中的错误
86 0
|
索引
错误
错误
238 0
|
异构计算
之前代码出现的错误总结
之前代码出现的错误总结
127 0
|
关系型数据库 MySQL