程序运行是0怎么破 0显示运行时错误是什么原因?
C语言的运行结果总是0,原因很多。让 咱们先说说C语言常识。c语言对变量的类型有严格的要求。对子程序的返回类型也有很多要求。如果变量定义和传递不正确,这将导致直接返回值0。举几个例子。1、长浮点到整数

C语言的运行结果总是0,原因很多。
让 咱们先说说C语言常识。c语言对变量的类型有严格的要求。对子程序的返回类型也有很多要求。如果变量定义和传递不正确,这将导致直接返回值0。
举几个例子。
1、长浮点到整数的转换
int a;
双b=0.42586
a =(int)b;
printf(";a=d% ";,a)
输出a=0
2、强制整数函数int
浮点f=0.786
INT(f)的值为0。
所有这些。