问答题

简答题

编程题
请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。
例如,当a=16,b=35,调用该函数后,c=5361。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<stdio.h>
void fun(int a ,int b,long *c)
{


}
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);
}

【参考答案】

void fun(int a ,int b,long *c){ *c=(b%A0)*A000+(b/A0)*A00+(a......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
热门 试题