C++问题

[复制链接]
1218|2
 楼主| baidudz 发表于 2013-10-30 18:47 | 显示全部楼层 |阅读模式
C++, DMA, AI, ce, DM
#include<iostream>
using namespace std;

void main()
{
    int        x=1;
    cout<<(++x)*(++x)<<endl;
    float    y=1;
    cout<<(++y)*(++y)<<endl;
}<img src="http://img.bbs.csdn.net/upload/201310/16/1381855100_776769.png" alt="">
为什么他们输出的不一样?
火箭球迷 发表于 2013-10-30 19:03 | 显示全部楼层
这种问题没必要纠结的。不要写那种无法预先得知会发生什么事情的语句。
hsbjb 发表于 2013-10-30 19:12 | 显示全部楼层
不要对浮点数用自增自减,一般只对整型使用自增自减
您需要登录后才可以回帖 登录 | 注册

本版积分规则

239

主题

2284

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部