请编写函数fun,该函数的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并方式是:将a数的十位和个位数依次放在c数的干位和十位上,b数的十位和个位数依次放在c数的个位和百位上。例如:当a=32,b=78。调用该函数后,c=3827。

admin2013-02-23  44

问题 请编写函数fun,该函数的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并方式是:将a数的十位和个位数依次放在c数的干位和十位上,b数的十位和个位数依次放在c数的个位和百位上。例如:当a=32,b=78。调用该函数后,c=3827。
   #include  <conio.h>
   #include  <Stdio.h>
   void fun(int a,int b,(1) )
   {
       (2);
   }
   main()
   {  int  a,b;long c;
      clrscr();
      printf("Input a,b:");
      scanf("%d%d",&a,&b);
      fun(a,b,&c);
      printf("The result is:%ld\n",c);
      NONO();/*本函数与考生答题无关,考生不得改动,否则后果自负。*/
   }

选项

答案void fun(int a,int b,long *c) {*c=a/10*1000+a%10*10+b/10+b%10*100; }

解析
转载请注明原文地址:https://kaotiyun.com/show/8EJp777K
0

最新回复(0)