| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 871 人关注过本帖
标题:[求助]有关数字的一个程序问题
只看楼主 加入收藏
hemingsheng
Rank: 1
等 级:新手上路
帖 子:164
专家分:0
注 册:2007-5-16
结帖率:100%
收藏
 问题点数:0 回复次数:15 
[求助]有关数字的一个程序问题

输入任意一个数 要求输出单个的数字 如:输入123456 输出要求为:1,2,3,4,5,6
这个程序怎么编?又来麻烦大家了......

搜索更多相关主题的帖子: 数字 
2007-05-16 22:39
yushui
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:1355
专家分:22
注 册:2006-7-19
收藏
得分:0 

取模在除 得到每一位 如千位数 x%1000/100 最高位直接除


fighting!from now on!
2007-05-16 23:00
I喜欢c
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:64
帖 子:1749
专家分:0
注 册:2007-3-2
收藏
得分:0 

转换成字符串在输出....
不知道有没这个函数?


 我是指针,却丢失了目标地址!          我是循环,却缺少了结束条件!      我是函数,却没有人来调用!   
2007-05-16 23:12
hemingsheng
Rank: 1
等 级:新手上路
帖 子:164
专家分:0
注 册:2007-5-16
收藏
得分:0 
回复:(yushui)取模在除 得到每一位 如千位数 x...

取模是什么东东??


设计彼岸程序 编写人生代码
2007-05-16 23:34
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
收藏
得分:0 

转换为string,再输出每一个字符,加个,就行了!


Fight  to win  or  die...
2007-05-17 10:10
neverDie
Rank: 1
等 级:新手上路
威 望:1
帖 子:123
专家分:0
注 册:2007-5-5
收藏
得分:0 


也可以拆分各位的,用求摸(就是求余数),展转相除!

2007-05-17 10:43
hemingsheng
Rank: 1
等 级:新手上路
帖 子:164
专家分:0
注 册:2007-5-16
收藏
得分:0 

谢谢各位提示
已顺利完成:#include <iostream.h>
int f(int a,int b);
void main()
{
int i,j,x,y=10,b[10];
cout<<"请输入一个小于十位的数字: ";
cin>>x;
for(i=0;i<10;i++)
{
b[i]=f(x,y);
x=x/y;
}
for(i=9;i>=0;i--)
{if(b[i]==0) continue;
else break;
}
for(j=i;j>=0;j--)
{
cout<<b[j]<<",";
}
}
int f(int a,int b)
{
int z;
z=a%b;
return z;
}

另请教一个问题:
怎么才能改变C++默认的保存文件的地方?


设计彼岸程序 编写人生代码
2007-05-17 11:43
cbingli
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2007-4-12
收藏
得分:0 

正在学C++primer4rd,试着用容器实现输出

#include <iostream>
#include <string>
#include <vector>
using namespace std;

int main()
{
string a;
cin>>a;
vector<char> vec;
for(int i=0;i<=sizeof(a);++i)
{if(a[i]<'0'||a[i]>'9')
{
cout<<"输入不合法"<<endl;
system("pause");
return 0;

}
else

vec.push_back(a[i]);
}
for (int i=0;i<vec.size();++i)
cout<<vec[i]<<",";

system("pause");
return 0;
}

2007-05-17 22:43
hemingsheng
Rank: 1
等 级:新手上路
帖 子:164
专家分:0
注 册:2007-5-16
收藏
得分:0 
回复:(cbingli)正在学C++primer4rd,试着用容器实现...
using namespace std; 是什么?
还有怎么那个#include<iostream>为什么可以不要后面那个.h?
我是C++婴儿 请多多指教

设计彼岸程序 编写人生代码
2007-05-22 08:02
hemingsheng
Rank: 1
等 级:新手上路
帖 子:164
专家分:0
注 册:2007-5-16
收藏
得分:0 
回复:(aipb2007)转换为string,再输出每一个字符,...

怎么才能转换为string?
版主??


设计彼岸程序 编写人生代码
2007-05-22 08:03
快速回复:[求助]有关数字的一个程序问题
数据加载中...
 
   



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

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