程序運行是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。
所有這些。