| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 337 人关注过本帖
标题:[求助]请教一个问题,关于C++的,看你会不会解释
取消只看楼主 加入收藏
fanerw
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-10-19
收藏
 问题点数:0 回复次数:5 
[求助]请教一个问题,关于C++的,看你会不会解释

请教一个问题,关于C++的,看你会不会解释
#include <cstdlib>
#include <iostream>
using namespace std;

int main()
{
int day;
cin>>day;
cout<<day;

return 0;
}
程序本身很得简单,day是int的。输入int型的数当然没问题。
我的问题是:
如果输入的字母(任意字母),day就被赋值为2,为什么??

搜索更多相关主题的帖子: 解释 
2007-10-19 13:35
fanerw
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-10-19
收藏
得分:0 
高手们回答一下呀
2007-10-19 15:37
fanerw
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-10-19
收藏
得分:0 
回复:(回声)这个小程序有声明变量么?
int day;
声明 int变量
2007-10-19 15:57
fanerw
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-10-19
收藏
得分:0 
回复:(tracy君帝)声明整型~赋值字符型~会有系统自动...
不是我不懂int和char之间的转换,
所有的字符输入,输出都为2
这是为什么???
2007-10-19 17:46
fanerw
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-10-19
收藏
得分:0 
回复:(cqusuperyang)我机器上运行的结果可不是2啊
你的是什么??输入任意字符,输出都是2
2007-10-19 17:47
fanerw
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-10-19
收藏
得分:0 
用Microsoft vc++做的话就输出-858993460
用别的C++工具就输出2,比如用Dev-C++

为什么??高手请解答

2007-10-19 18:05
快速回复:[求助]请教一个问题,关于C++的,看你会不会解释
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022802 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved