几个C++笔试题
以下是几个我遇到过的C++笔试题,因为做不太确定自己的答案,所以在心里默记下来,回来验证一下。
1、x,y为double,x=1,y=x+3/2,求y的值。
int main()
{
double x,y;
x=1;
y=x+3/2;
cout<<y<<endl;
return 0;
}
答案是2。
那么如果要获得2.5的答案怎么办呢?这样可以。
double x,y;
x=1;
y=x+(double)3/2;
但是(double)(3/2)这样不可以。
</