永发信息网

3-2.编写一个函数,获取一个整型值,并将数字反向.例如数值为789,函数将返回987.

答案:2  悬赏:20  手机版
解决时间 2021-12-02 13:44
  • 提问者网友:凉末
  • 2021-12-01 17:51
3-2.编写一个函数,获取一个整型值,并将数字反向.例如数值为789,函数将返回987.
最佳答案
  • 五星知识达人网友:冷風如刀
  • 2021-12-01 18:31
#include 
int fun(int n)
{
    int ret = 0;
    while (n)
    {
        ret *= 10;
        ret += n % 10;
        n /= 10;
    }
    return ret;
}

int main()
{
    int n = 0;
    scanf("%d", &n);
    printf("%d", fun(n));
    return 0;
}
全部回答
  • 1楼网友:鸠书
  • 2021-12-01 18:49

#include 

int Reverse(int n) {
int num = 0;
while(n) {
num = 10 * num + n % 10;
n /= 10;
}
return num;
}

int main() {
int i,a[] = {90897,23098,33201,78653,36451,83409};
int n = sizeof(a) / sizeof(a[0]);
for(i = 0; i < n; ++i)
printf("%d : %d ",a[i],Reverse(a[i]));
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯