小编Mav*_*284的帖子

分为零; 是运行时错误还是编译时错误?

在运行此代码时,我得到一个浮点异常.

为什么zero divison error没有打印文字?它应该被打印,因为在除零之前printf("zero divison error")执行了零.

#include<stdio.h>

int main()
{
    int p=0;int a=2;
    printf("zero divison error");
    printf("%d",a/p);
    // why zero divison error is not printed? 
    // i am getting floating point exception(core dumped).
}
Run Code Online (Sandbox Code Playgroud)

c

-4
推荐指数
1
解决办法
1069
查看次数

标签 统计

c ×1