|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ [求助]急求一道编程题(用千位分隔符分隔数字)
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
6379
人关注过本帖
标题:
[求助]急求一道编程题(用千位分隔符分隔数字)
只看楼主
加入收藏
armaycn
等 级:
新手上路
帖 子:11
专家分:0
注 册:2006-10-25
楼主
收藏
问题点数:0 回复次数:17
[求助]急求一道编程题(用千位分隔符分隔数字)
如何用c语言实现用千位分隔符分隔(就是逗号)数字的程序。例如:234,345.55
要求一:对于小数点后的数字不能出现分隔符。
要求二:对于小数点前的数字长度如果正好是偶数,则在第一位数字前不能有分隔符,比 如:上面举例的数字2前面就不能出现分隔符。
谢谢赐教!不胜感激
搜索更多相关主题的帖子:
数字
分隔
小数点
c语言
2006-10-25 22:24
举报帖子
使用道具
赠送鲜花
C语言学习者
等 级:
贵宾
威 望:
13
帖 子:1278
专家分:0
注 册:2006-9-26
第
2
楼
收藏
得分:0
可以用数组
谁有强殖装甲第二部,可以Q我460054868
2006-10-25 22:33
举报帖子
使用道具
赠送鲜花
armaycn
等 级:
新手上路
帖 子:11
专家分:0
注 册:2006-10-25
第
3
楼
收藏
得分:0
具体怎么编
2006-10-25 22:44
举报帖子
使用道具
赠送鲜花
C语言学习者
等 级:
贵宾
威 望:
13
帖 子:1278
专家分:0
注 册:2006-9-26
第
4
楼
收藏
得分:0
通过字符数组,然后判断(求一:对于小数点后的数字不能出现分隔符。
要求二:对于小数点前的数字长度如果正好是偶数,则在第一位数字前不能有分隔符,比 如:上面举例的数字2前面就不能出现分隔)这些关系就可以
谁有强殖装甲第二部,可以Q我460054868
2006-10-25 22:52
举报帖子
使用道具
赠送鲜花
我不是郭靖
等 级:
新手上路
威 望:
6
帖 子:494
专家分:6
注 册:2006-10-4
第
5
楼
收藏
得分:0
取整 %1000
2006-10-25 23:28
举报帖子
使用道具
赠送鲜花
dicky3651
等 级:
新手上路
帖 子:40
专家分:0
注 册:2006-9-27
第
6
楼
收藏
得分:0
C语言学习者的是正解啊!通过字符数组和条件约束可以轻易做到
又要学LINUX内核,又要学SDK,仲要本本书都砖头咁厚,简直是拿我的命
2006-10-25 23:39
举报帖子
使用道具
赠送鲜花
carlcs
等 级:
新手上路
帖 子:32
专家分:0
注 册:2006-7-12
第
7
楼
收藏
得分:0
同意上楼
2006-10-25 23:43
举报帖子
使用道具
赠送鲜花
nuciewth
来 自:我爱龙龙
等 级:
贵宾
威 望:
104
帖 子:9786
专家分:208
注 册:2006-5-23
第
8
楼
收藏
得分:0
字符串处理是很好的方法.
以下是用数的方法.
不考虑小数部分(小数是一样的输出可以先用double y=num-(long)num)保存)
对整数部分则可以这样处理
i=0;j=3;
while(n)
{
a[i]=n%10+'0';
n/=10;
i++;
if(n!=0&&(i-j)%3==0)
{
a[i]=',';
i++;
j++;
}
}
while(i-->=0)
{
printf("%c",a[i]);
}
倚天照海花无数,流水高山心自知。
2006-10-25 23:53
举报帖子
使用道具
赠送鲜花
armaycn
等 级:
新手上路
帖 子:11
专家分:0
注 册:2006-10-25
第
9
楼
收藏
得分:0
谢谢各位支持!尤其是
nuciewth,
不过在下是初学者,nuciewth可否把程序写完整,还有n是否就是指输入数字的宽度呢?急求,再次感谢各位!
2006-10-26 12:41
举报帖子
使用道具
赠送鲜花
armaycn
等 级:
新手上路
帖 子:11
专家分:0
注 册:2006-10-25
第
10
楼
收藏
得分:0
如果用字符串处理来做,程序应该怎么写?
2006-10-26 12:51
举报帖子
使用道具
赠送鲜花
18
1/2页
1
2
快速回复:
[求助]急求一道编程题(用千位分隔符分隔数字)
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.064396 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved