0
0
1
0
0
0
0
被禁言


高级守护
N%10是什么意思?
鲍纪元在2018-01-28 20:04:30追加了内容
解释一下代码,我会给你采纳的!
鲍纪元在2018-01-28 20:11:04追加了内容
验证不对!
鲍纪元在2018-01-28 20:11:40追加了内容
@黄俊博 !
0
0
while(n!=0)//n为0时,已无法分解。 { count=count*10+n%10;//count为累加器,表示n倒过来的新数,n%10取得是n的末尾,加入count就成了首位。 n/=10;把已操作过的的末尾去掉 }
0
被禁言


高级守护
int n;
int count;
cin>>n;
while(n!=0)
{
count=count*10+n%10;
n/=10;
}
cout<<count;
错了忙?
鲍纪元在2018-01-28 20:20:10追加了内容
OH MY GOD!
鲍纪元在2018-01-28 20:28:26追加了内容
#include<iostream>
using namespace std;
int main()
{
int n;
int a,b,c;
int s,s1,s2;
cin>>n;
if(a<n&&b<n&&c<n&&a+b+c==n)
{
if(a+b%2==0)
{
s=a+b;
}
if(b+c%3==0)
{
s1=b+c;
}
if(a+c%5==0)
{
s2=a+c;
}
}
cout<<a+b+c<<" "<<s-b<<" "<<s1-c<<" "<<s2-a;
return 0;
}
我原版,哪错了?
0
0
0
0
0
0
核心部分
while(n>=10){
sum=n%10;
s++;
if (s==1){
if (sum!=0)
cout<<sum;
}else cout<<sum;
n=n/10;
}
cout<<n;
0
0