注册 登录
编程论坛 C++教室

帮我解释一下这个程序,我不懂,谢谢,我是初学者

巧克力、 发布于 2017-04-27 13:21, 1820 次点击
#include<stdio.h>
void main()
{
    int p(int x,int n);
    int n=5,x=3;
    printf("p=%d\n",p(x,n));
}
int p(int x,int n)
{int i,f=1;
for(i=1;i<=n;i++)
f=f*x;
return f;
}
5 回复
#2
x2750127492017-04-27 13:52
求x的n次方法
#3
巧克力、2017-04-27 15:13
回复 2楼 x275012749
那P的作用是什么呀
#4
wp2319572017-04-27 15:16
p就是一个函数名仅此而已
#5
x2750127492017-04-27 20:30
回复 楼主 巧克力、
main函数里的int p(....)是函数声明
一般不推荐函数声明放在main函数中
#6
oyc2017-05-20 21:29
回复 3楼 巧克力、
p是一个函数名,用来输出运算结果
1