3.500000
3
2.000000
3.000000
//C++中几个零是怎么决定的呢
答案D,double是双精度浮点数,所以x是2.000000,加上3/2由于除号两边都是整形,所以3/2=1,y为double型,所以y为3.000000。 把上述代码放到vs中运行,用cout输出y的值时,显示3,原来通常cout会删除结尾的零。可以使用ostream中的setf(ios_base::fixed,ios_base::floatfield)方法,显示后面的0.
3/2=1
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题