永发信息网

求c函数一个,很简单的,一个函数,函数的功能是,给你一个整数例如1345,函数的返回的结果是54321

答案:3  悬赏:30  手机版
解决时间 2021-04-30 13:57
  • 提问者网友:山高云阔
  • 2021-04-30 07:51

如题,谢谢大家了

最佳答案
  • 五星知识达人网友:从此江山别
  • 2021-04-30 07:58

#include <stdio.h>


long fun(long n)
{
long r = 0;
while(n)
{
r = r * 10 + n % 10;
n /= 10;
}
return r;
}


int main()
{
long n;
scanf("%ld", &n);
printf("%ld\n", fun(n));
return 0;
}

全部回答
  • 1楼网友:纵马山川剑自提
  • 2021-04-30 09:32

C语言中的strrev函数可以实现这个功能。 原型:char* strrev(char *s)。

参数是自定义字符串,返回值是反向后的字符串指针。 头文件:#include<string.h>

void main() {

char *forward = "12345";

printf("Before strrev(): %sn", forward);

strrev(forward);

printf("After strrev(): %sn", forward); }

  • 2楼网友:独钓一江月
  • 2021-04-30 09:13
#include<stdio.h> void main() {int b,a=12345; while(a!=0) b=a/10; printf("%d",b); a=a%b; }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯