64.给定一个5位的整数,将该数按照10进制位逆置,例如给定12345变成54321,12320变成2321。
65由于结构不能发表结构和后面加发一样只不过把a换成2了,其中a是一个数字(1-9之间)计算的数据的个数是5。例如2+22+222+2222+22222。
有帮助望采纳!
64.int范围内都可以
#include <iostream>
using namespace std;
int main()
{
int a=0,i=0,s[100]={0},sum=0,t=1;
cin>>a;
while(a>0)
{
s[i++]=a%10;
a/=10;
}
while(i--)
{
sum+=s[i]*t;
t*=10;
}
cout<<sum<<endl;
return 0;
}
65.
#include <iostream>
using namespace std;
int main()
{
int a=0,sum=0,t=0;
cin>>a;
for(int i=0;i<5;i++)
{
t+=a;
sum+=t;
a*=10;
}
cout<<sum<<endl;
return 0;
}