| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 647 人关注过本帖
标题:关于高精度的问题
只看楼主 加入收藏
hmx0979
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-5-4
收藏
 问题点数:0 回复次数:6 
关于高精度的问题

做高精度运算的时候,怎么解决读入问题?
while ((c=getchar())!="\0")
{c=a[100-i+1];
i++;}

为什么不行

搜索更多相关主题的帖子: 高精度 
2007-01-20 20:46
zbqf109
Rank: 1
等 级:新手上路
帖 子:289
专家分:0
注 册:2006-12-31
收藏
得分:0 
c=getchar())!="\0"永远为真。所以你的程序应该不会结束。

坚决不跟用TC的人打交道!
2007-01-20 23:00
hmx0979
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-5-4
收藏
得分:0 

那我应该怎么办

2007-01-21 17:29
zbqf109
Rank: 1
等 级:新手上路
帖 子:289
专家分:0
注 册:2006-12-31
收藏
得分:0 
如果你想用回车表示结束输入的话,那么这样写:
while ((c=getchar())!=10)

坚决不跟用TC的人打交道!
2007-01-21 17:33
卧龙孔明
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:59
帖 子:3872
专家分:684
注 册:2006-10-13
收藏
得分:0 
我一般做高精度都用文件输入输出,因为结果与输入数据都较大

My Blog: www.aiexp.info
虽然我的路是从这里开始的,但是这里不再是乐土.感谢曾经影响过,引导过,帮助过我的董凯,飞燕,leeco,starwing,Rockcarry,soft_wind等等等等.别了,BCCN.
2007-01-21 20:12
dragonfly
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:1024
专家分:0
注 册:2006-3-20
收藏
得分:0 
以下是引用zbqf109在2007-1-21 17:33:10的发言:
如果你想用回车表示结束输入的话,那么这样写:
while ((c=getchar())!=10

10改成13


2007-01-22 09:13
zbqf109
Rank: 1
等 级:新手上路
帖 子:289
专家分:0
注 册:2006-12-31
收藏
得分:0 
以下是引用dragonfly在2007-1-22 9:13:11的发言:

10改成13

???
while((ch=getchar())!=10)
while((ch=getch())!=13)


坚决不跟用TC的人打交道!
2007-01-22 11:46
快速回复:关于高精度的问题
数据加载中...
 
   



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

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