C语言填空:整数倒置

#include <stdio.h>
//程序功能:调用函数f,将一个整数首尾倒置
//如程序输入12345,则输出54321
// 如程序输入-12345,则输出-54321
#include <math.h>
int f(int n)
{
    int m,y=0;m=abs(n);
    while(m!=0)
    {
        y=y*10+m%10;
        【1】;
    }
    if(n>=0) return y;
    else return1】;
}
main()
{
    printf("%d\t%d",f(12345),f(-4543));


    getchar();
 }
#include <stdio.h>
//程序功能:调用函数f,将一个整数首尾倒置
//如程序输入12345,则输出54321
// 如程序输入-12345,则输出-54321
#include <math.h>
int f(int n)
{
    int m,y=0;m=fabs(n);
    while(m!=0)
    {
        y=y*10+m%10;
        m=m/10;
    }
    if(n>=0) return y;
    else return (-y);
}
main()
{
    printf("%d\t%d",f(12345),f(-4543));


    getchar();
 }

 

posted @ 2023-02-09 10:19  myrj  阅读(228)  评论(0编辑  收藏  举报