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

来源:百度知道 编辑:UC知道 时间:2024/06/09 19:32:07
要详细的答案
谢谢
编写一个函数fun,其功能是:将两个两位的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位依次放在c数的个位和十位上,b数的十位和个位依次放在c数的百位和千位上。
例如:当a=45 , b=12 。调用函数后,c=2154。

#include "stdio.h"
int fun(int a,int b)
{
int s1,g1,s2,g2,c;
g1=a%10;
g2=b%10;
s1=a/10;
s2=b/10;
c=g2*1000+s2*100+g1*10+s1;
return c;
}

void main()
{int a,b,c;
scanf("%d%d",&a,&b);
c=fun(a,b);
printf("%d",c);
}

void fun(int a,int b,char * c)
{
char numa[10],numb[10];
itoa(a,numa,10);
itoa(b,numb,10);
strcat(numa,numb);
strcpy(c,numa);
}
用库函数吧 这样会比较有技术含量 呵呵

int fun(int a,int b)
{int c=0;
int a10,a1,b10,b1;
a10=a/10;
a1=a%10;
b10 = b/10;
b1 = b%1;
c = a10+ a1*10+b10*100+b1*1000;
return c;
}

14.请编写一个函数int fun(int x),它的功能是: 编写一个C语言其首部为 int fun( char s[]), 函数的功能为统计字符数组 s 中的英文字母的个数。 编写函数void fun(int *a,int *n,int y)它的功能是把y插入到a数组中使其次序不变 2.编写函数fun,它的功能是:计算并输出下列级数和: 编写函数fun 编写一个函数 fun ,他的功能是找出一组整形数据中的最大值和它所在的下标,通过行参返回最大值和下标。 编写一个函数fun,它的功能是:删除字符串中的数字字符。例如:输入的字符串为:123abc67de89f输出为abcde 编写函数int fun(int a[],int n),其功能是求一维数组中前n个数的最大值,最大值作为函数返回值。 编写一个函数R(n),其功能是计算1+2+3+...+n的和,并且返回这个和。 编写一个C程序 其首部为int[chars[i]函数 功能是统计出字符,数组,中英文的个数