社区
C++ 语言
帖子详情
请教各位大虾~~
teamo
2004-01-16 10:26:13
#include "stdafx.h"
#include <iostream.h>
void main()
{
float x = 1,y;
y = (++x)*(++x);
cout << y <<endl;
}
程序的输出结果为6
可是如果将float改为int结果就变为9
为什么呢?
...全文
46
5
打赏
收藏
请教各位大虾~~
#include "stdafx.h" #include void main() { float x = 1,y; y = (++x)*(++x); cout << y <<endl; } 程序的输出结果为6 可是如果将float改为int结果就变为9 为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
teamo
2004-01-16
打赏
举报
回复
那为什么float和int不一样呢???
dddd8888
2004-01-16
打赏
举报
回复
先自增再承
++x //2;
++x //3
x * x // 9
teamo
2004-01-16
打赏
举报
回复
WinXP+VC6
结果也有这样的问题啊
lwqyu03
2004-01-16
打赏
举报
回复
你再试试y=(++x)*(++x)*(++x);y=(++x)+(++x)+(++x)等三个及其以上的运算,那会更怪.绝对与在TC下面的结果不一样
zhaopeng3
2004-01-16
打赏
举报
回复
Win2000 SP4 + VC++ 6
在MFC生成的对话框中的OnOK函数中输入后未发现此问题
请教
MATLAB的图象多重分形程序-multifractal.m
请教
MATLAB的图象多重分形程序-multifractal.m 各位
大虾
: 最近在做图象多重分形的分析,在MATHWORKS上找到一个国外程序,可以做.但是分 析的结果有点问题,a-f图的fmax大于2.另外,在运行的时候,会提示错误Size vector should be a row vector with integer elements, Integer operands are required for colon operator when used as index error.我加了一个FLOOR之后,错误就没有了.但是计算的结果还是有问题! 请帮忙看一下是什么错误啊! 非常感谢! 附上程序.
请教
MATLAB的图象多重分形程序-FFT变换.doc
请教
MATLAB的图象多重分形程序-FFT变换.doc 各位
大虾
: 最近在做图象多重分形的分析,在MATHWORKS上找到一个国外程序,可以做.但是分 析的结果有点问题,a-f图的fmax大于2.另外,在运行的时候,会提示错误Size vector should be a row vector with integer elements, Integer operands are required for colon operator when used as index error.我加了一个FLOOR之后,错误就没有了.但是计算的结果还是有问题! 请帮忙看一下是什么错误啊! 非常感谢! 附上程序.
turbo码的matlab程序-rsc_encode.m
turbo码的matlab程序-rsc_encode.m 现在在看吴宇飞的matlab程序,编码器的部分已经看的差不多了,其中有几个问题,在这里
请教
各位
大虾
: 1.output=Turbo_g*input这句话表示什么意思? 2.output(i)=xor,Turbo_g*state);又表示什么意思? 3.d_k=rem(Turbo_g*state',2)表示尾比特处理,是如何处理的呢?也就是Turbo_g*state'表示什么意思? 4.a_k=rem(Turbo_g*[d_k state]',2)表示什么意思?Turbo_g*[d_k state]'又表示什么意思? 先谢谢大家了!
turbo码的matlab程序-encode_bit.m
turbo码的matlab程序-encode_bit.m 现在在看吴宇飞的matlab程序,编码器的部分已经看的差不多了,其中有几个问题,在这里
请教
各位
大虾
: 1.output=Turbo_g*input这句话表示什么意思? 2.output(i)=xor,Turbo_g*state);又表示什么意思? 3.d_k=rem(Turbo_g*state',2)表示尾比特处理,是如何处理的呢?也就是Turbo_g*state'表示什么意思? 4.a_k=rem(Turbo_g*[d_k state]',2)表示什么意思?Turbo_g*[d_k state]'又表示什么意思? 先谢谢大家了!
新手上路~
请教
各位
大虾
~~~
请教
~
请教
~
请问各位我对ASP很有兴趣~但是我是个新手~很多东西都不懂~我应该学什么先呢?还有我想
请教
下ASP和ASP.net有什么不同的地方~请各位高手教下我可以吗?
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章