从键盘任意输入一个3位整数 , 编程并计算它的逆序数。将个十百位分隔开,忽略其中的负号。

  • Post author:
  • Post category:其他


fabs是求绝对值的。

#include<stdio.h>

#include <math.h>

int main ()

{


int a,b,c,e,sum;

printf(“Input e:”);

scanf(“%d”,&e);

a=fabs(e/100);

b=fabs((e/10)%10);

c=fabs(e%10);

sum=c

100+b

10+a;

printf(“a=%d,b=%d,c=%d,sum=%d\n”,a,b,c,sum);

return 0;

}

在Linux环境下:

实际上是没有链接math数学库,所以要:

gcc x.c -lm //-lm就是链接到math库



版权声明:本文为xiaoyangjj原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。