请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位

2024-12-11 21:42:24
推荐回答(2个)
回答1:

#include

using namespace std;

int fun(int a,int b)
{
int s=0;
while (a||b)
if (b){
s=s*10+b%10;
b/=10;
}
else if (a) {
s=s*10+a%10;
a/=10 ;
}
return s;

}
int main(void)
{
int a,b,c;
cout<<"输入两个数:"< cin>>a>>b;
c=fun(a,b);
cout< return 0;
}

回答2:

#include
int fun(int a,int b)
{ int m,n,i,j,c;
m=a/10; n=a%10; i=b/10; j=b%10;
c=1000*n+100*j+10*m+i;
return c;}
int main()
{ int a,b,c;
scanf("%d%d",&a,&b);
c=fun(a,b);
printf("c=%d\n",c);
}