• 2021-04-14
    将两个两位数的正整数a、b合并形成一个整数放在C中。合并的方式是:将a数的十位和个位数依次放在 C数的千位和十位上,b数的十位和个位数依次放在C数的个位和百位上
  • #include
    void fun(int a, int b, long *c) { nt c,i,j,k,l; i=a/10; j=a%10; k=b/10; l=b%10; c=10*i+j*1000+k+l*100; return c; } main() /* 主函数*/ { int a,b; long c;void NONO (); printf("Input a, b:"); scanf("%d%d", &a, &b); fun(a, b, &c); printf("The result is: %ld\n", c); }

    内容

    • 0

      一个两位数,十位数字是个位数字的2倍,将个位数字与十位数字对调,得到一个新的两位数,这两个数的和为1

    • 1

      一个十位数字是a,个位数字是b的两位数表示为____,交换这个两位数的十位数字和个位数字,又得一个新的两位数,新数与原数的差是____.

    • 2

      18个位上是(),表示()个()十位上的数是()表示()个()

    • 3

      7+8=15,和是()位数,十位上是1,表示()个(),个位上是5,表示()个().

    • 4

      一个两位数,十位上的数是个位上的2/3,把十位上与个位上的数字调换后,新数比原数大18,则原来这个两位数的两个数字之和是______。 A: 12 B: 10 C: 8 D: 21