C语言 利用递归函数求X的n次方程序填空

C语言 利用递归函数求X的n次方程序填空,第1张

#include "stdio.h"

#include "math.h"

main()

{

int a, b

long power(), t

printf("输入两旁悄个整数:")

scanf("%d, %d", &a, &b)

t = power(a, b)

printf("%d ^ %d = %1d"蚂启嫌闷手, a, b, t)

}

long power(x ,n)

int x, n

{

long y

if(n>0)

y = x * power(x, n-1)

else y = 1

return y

}

# include <stdio.h>

void reverse( int n) //函数声明

void main ( )

{   int n

printf("Input n: ") scanf("%d",&n)

if(n<0) n=-n

printf("哗戚The reversed digits are: ")

reverse(n)

printf("\n")

}

 

void reverse(int n)   //定义递归函数

{ printf("%d", n%10)  //输出最低位数

if(n/10!=0)  碰前 reverse(n/10)  //如果除去最低位后还有其他数字,递归处笑芦清理剩余部分

}


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存