| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 826 人关注过本帖
标题:[求助]急求一道编程题
取消只看楼主 加入收藏
armaycn
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-10-25
收藏
 问题点数:0 回复次数:3 
[求助]急求一道编程题
题目:
如果输入: 123456.23 输出应为:123,456.23
如果输入: 1234.23 输出应为:1,234.23
如果输入: 12345.23 输出应为: 12,345.23
搜索更多相关主题的帖子: 输出 输入 
2006-10-27 17:07
armaycn
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-10-25
收藏
得分:0 
一来可能有些地方写的不很清楚,所以重新将题目写了一下。
二来还没有一个准确的答案,我又急着要,但对于一个初学者而言,语句用的不熟练,有些思路不知道怎么转换成语句,所以从新贴了一个,希望尽快有个答案给我参考一下,谢谢曾给我提示的那些热心的朋友,尽管我们互不相识。
2006-10-27 17:49
armaycn
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-10-25
收藏
得分:0 
你觉得哪个编写方便,就用哪种输入。
我一般会以浮点数形式输入,但最后输出会用字符串形式输出,所以只有把浮点数的值转化为字符串(例如,用sprintf)。
2006-10-27 21:29
armaycn
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-10-25
收藏
得分:0 
7楼的朋友,先感谢你编了这段程序。
我运行了后发现有些问题。
1. 小数丢失,如果输入1234.23,输出则是1,234.0000000000
小数点后的23没有显示。
2.当输入整数位数超过5位时,输出的不是数字,而是标点符号,假如输入为123456.23,输入为
>,*/*.0000000000

2006-10-30 11:38
快速回复:[求助]急求一道编程题
数据加载中...
 
   



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

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