1.
#include<iostream.h>
int main()
{float i;
for(i=0.0;i<=1.0;i+=0.1)
cout<<i<<",";
cout<<i;
if(1<=1.0)
cout<<"\nok";
cin.get();
return 0;
}
只输出到0.9????????????
2.
新建文本文档->输入'电信'->关闭保存再打开->输入'联通'->关闭保存再打开
为什么???????????????????
#include<iostream.h>
int main()
{float i;
for(i=0.0;i<=1.0;i+=0.1)
cout<<i<<",";
cout<<i;
if(1<=1.0)
cout<<"\nok";
cin.get();
return 0;
}
只输出到0.9????????????
2.
新建文本文档->输入'电信'->关闭保存再打开->输入'联通'->关闭保存再打开
为什么???????????????????
解决方案 »
- 关于动态链接库中创建非模态对话框出现的问题
- VS2008 VC6.0的设置选项不同处
- 线程占用CPU资源问题(请高手给解决一下)
- 下载了个eMule0.47a-Sources,也把需要的几个LIB都找了来,就是编译不过!
- 关于usb
- 请教SetTimer的问题
- 小弟愚钝,翻遍MSDN也没有找到如何让主窗休在启动显示后,不在任务栏(taskbar)上显示按钮的方法,还请众高手点拨在下,谢谢!
- 请问如何控制语句的单步执行?执行语句中,暂停函数是哪个,如暂停5秒
- 杀毒软件公司的人在吗?为何对3721这个大毒瘤放任不管呢??
- 关于CStatic
- 一个简单的问题:如何在建立窗口后更改窗口的标题栏文字?
- 我的多线程程序,一运行,为什么是占用CPU100%呀?
与你的编译器有关吧.我的输出是1.000000.flaot的数据的比较与取舍是有别与int的.
问题2:
不知所云.
这一句有问题,是1还是i???
int型和float型不能比较大小。
int main()
{float i;
for(i=0.0;i<=1.0;i+=0.1)
cout<<i<<",";
cin.get();
return 0;
}*/
问题2 是这样的
新建文本文档->输入'电信'->关闭保存再打开->删掉'电信'输入'联通'->关闭保存再打开
为什么???????????????????
我在VC6,BCB6下都是输到0.9
问题2 ,
会变为一个黑方块,为什么?????????
why???????
why???????
why???????
why???????
why????????
问题2:记事本采取的是一种文本文件“智能识别”,也就是在GBK、GB2312、UTF8等几种编码文件中智能识别,对于既符合一种规则又符合另一种规则的文件,采取的优先级中GB2312排在了后面,这样当输入GB2312的“联通”,就出现这样的情况。其实解决的该问题的方法也很简单,在保存文件时候选择Unicode编码就OK了。