……
  2017年12月9日
摘要: double型可以强制转换成int型,即使不加强制转换,也会隐式转换,只是转换结果会丢弃小数部分,如:double d=1.6;int i;i=d ; //隐式转换,i结果为1i=(int)d ; //强制转换,i结果为1但,如果double变量数据,超过整形数据的表示范围,(一般整数占四个字节,有 阅读全文
posted @ 2017-12-09 10:42 兔子子子 阅读(2754) 评论(0) 推荐(0) 编辑
摘要: 一直提交不对 先改成了long long,(int表示有符号数为-2147483648到2147483647,FFFFFFFF超了(这里它作为无符号数,当然超了,有符号数就不会超)),还是不对,long也不对sizeof=4,和int一样也占四个字节,cout输出long long会出错应该是得格式 阅读全文
posted @ 2017-12-09 10:36 兔子子子 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 取整和强转int是一个意思 阅读全文
posted @ 2017-12-09 09:51 兔子子子 阅读(211) 评论(0) 推荐(0) 编辑
摘要: int i; while(cin>>i) { cout<<i<<","; } 输入的i不是整数时会退出循环 阅读全文
posted @ 2017-12-09 09:49 兔子子子 阅读(275) 评论(0) 推荐(0) 编辑