我運行下面的代碼浮法變量計算:使用INT錯誤
// Example program
#include <iostream>
#include <string>
using namespace std;
int main()
{
int x=4,y=2,z=11;
float p;
p=7+z/y-x*2;
cout<<p;
return 0;
}
的X,Y,Z被聲明爲整數。爲什麼p在p被聲明爲float時得到一個int?
謝謝。
請在這裏輸入完整的代碼。 – STF
在此處放置更多詳細信息 –
因爲兄弟您聲明您的輸入值爲整數 – iOS