您的位置:首页 > 其它

第十二周项目二(2) 分离正整数中的各位数

2014-11-17 11:48 417 查看
问题及代码

/*
*ALL rights reserved.
*文件名称:shierzhouxiangmuer(2)
*作者:李长鸿
*完成时间:2014.11.17
*问题描述:分离正整数中的各位数
*/
#include <iostream>

using namespace std;
int F(int a);
int main()
{
int n;
cin>>n;
if(n<=0)
{
while(n<=0)
{
cout<<"输入有误,请重新输入:  ";
cin>>n;
}
}
F(n);
return 0;
}

int F(int n)
{
if(n==0)
return n;
else
{
F(n/10);
cout<<n%10<<"  ";
return n;
}
}






总结:嗯,虽然有个大致像样的模子,但是我还是千回百转才写正确啊!!掬一把辛酸泪,,,,我按照这周3-1的写,结果他老是说F中的两个return无价值,错了。然后我在return后加上n,结果出来是 a s d f g h asdfgh型的,出来个双份,还不是正确的双份。。。。后来在while前加一个if,又在F(n)前加一个else————也是够了——肯定是没结果的!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: