用fun函数编写程序,要求任意输入一个正整数x将它的逆顺序打印出来

用fun函数编写程序,要求任意输入一个正整数x将它的逆顺序打印出来,第1张

#include <stdio.h>

void fun(int n)

{printf("%d",n%10)

if(n>9)fun(n/10)

}

int main()

{ int n

scanf("%d",&n)

fun(n)

printf("\n")

return 0

}

在main函数中,fun(7,3,a)

表示调用前面定义的fun

(int

x,

int

y,

int

z)

函数

并把7,3,a这三个参数分别传给x,y,z

不过~由于fun函数中没有返回任何值,所以~~还是原来的a

要想得到那个等式z=x

*

x

+

y

*

y

的结果

应在该语句下加一条

return

z

但是~这样一来,a就没有作用到了

不知道你的程序是要实现什么的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8010874.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存