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 return 【1】; } 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(); }