编写程序,分别从键盘输入数据x和y,计算x的y次幂并输出。
#include“stdio.h”longgetpower(intx,inty){/*判断回归条件的if语句头部*/returnx;else/*进一步递推的语句*/}vo...
#include “stdio.h”
long getpower(int x, int y)
{ /*判断回归条件的if语句头部*/
return x;
else
/*进一步递推的语句*/
}
void main( )
{ int num, power;
long answer;
/*提示输入一个数*/
/*输入一个整数*/
/*提示输入幂次方*/
/*输入一个整数*/
/*用输入的两个数据,调用递归函数*/;
printf(”结果是:%ld\n”, answer);
} 展开
long getpower(int x, int y)
{ /*判断回归条件的if语句头部*/
return x;
else
/*进一步递推的语句*/
}
void main( )
{ int num, power;
long answer;
/*提示输入一个数*/
/*输入一个整数*/
/*提示输入幂次方*/
/*输入一个整数*/
/*用输入的两个数据,调用递归函数*/;
printf(”结果是:%ld\n”, answer);
} 展开
3个回答
展开全部
#include
"stdio.h"
long
getpower(int
x,
int
y)
{
/*判断回归条件的if语句头部*/
if
(y<=0)/*把负数次方处理成1*/
return
1;
else
return
x
*
getpower(x,
y
-
1);
/*进一步递推的语句*/
}
void
main(
)
{
int
num,
power;
long
answer;
/*提示输入一个数*/
printf("input
a
integer:");
/*输入一个整数*/
scanf("%d",
&num);
/*提示输入幂次方*/
printf("input
the
power
of
it:");
/*输入一个整数*/
scanf("%d",
&power);
/*用输入的两个数据,调用递归函数*/
answer
=
getpower(num,power);
printf("结果是:%ld\n",
answer);
}
"stdio.h"
long
getpower(int
x,
int
y)
{
/*判断回归条件的if语句头部*/
if
(y<=0)/*把负数次方处理成1*/
return
1;
else
return
x
*
getpower(x,
y
-
1);
/*进一步递推的语句*/
}
void
main(
)
{
int
num,
power;
long
answer;
/*提示输入一个数*/
printf("input
a
integer:");
/*输入一个整数*/
scanf("%d",
&num);
/*提示输入幂次方*/
printf("input
the
power
of
it:");
/*输入一个整数*/
scanf("%d",
&power);
/*用输入的两个数据,调用递归函数*/
answer
=
getpower(num,power);
printf("结果是:%ld\n",
answer);
}
展开全部
#include "stdio.h"
long getpower(int x, int y)
{ /*判断回归条件的if语句头部*/
if (y<=0)/*把负数次方处理成1*/
return 1;
else
return x * getpower(x, y - 1); /*进一步递推的语句*/
}
void main( )
{
int num, power;
long answer;
/*提示输入一个数*/
printf("input a integer:");
/*输入一个整数*/
scanf("%d", &num);
/*提示输入幂次方*/
printf("input the power of it:");
/*输入一个整数*/
scanf("%d", &power);
/*用输入的两个数据,调用递归函数*/
answer = getpower(num,power);
printf("结果是:%ld\n", answer);
}
long getpower(int x, int y)
{ /*判断回归条件的if语句头部*/
if (y<=0)/*把负数次方处理成1*/
return 1;
else
return x * getpower(x, y - 1); /*进一步递推的语句*/
}
void main( )
{
int num, power;
long answer;
/*提示输入一个数*/
printf("input a integer:");
/*输入一个整数*/
scanf("%d", &num);
/*提示输入幂次方*/
printf("input the power of it:");
/*输入一个整数*/
scanf("%d", &power);
/*用输入的两个数据,调用递归函数*/
answer = getpower(num,power);
printf("结果是:%ld\n", answer);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这么基本的题, 你也问?
读书还有甚么用呢?
唉。。。
读书还有甚么用呢?
唉。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询