调用子函数计算N次幂int power(int base,int n){int p;for(n=1,n>C,--n)p=
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 16:33:54
调用子函数计算N次幂
int power(int base,int n)
{
int p;
for(n=1,n>C,--n)
p=p*base;
return p;
}
由main调用power计算base的n次幂,这是The C Programming Language上的例子,我怎么没看懂?根不能编译通过啊.我承认我笨+火星,求大大指点.
int power(int base,int n)
{
int p;
for(n=1,n>C,--n)
p=p*base;
return p;
}
由main调用power计算base的n次幂,这是The C Programming Language上的例子,我怎么没看懂?根不能编译通过啊.我承认我笨+火星,求大大指点.
#include"stdio.h"
int power(int base,int n)
{
int p=1;
for(;n>0;--n) //C
p=p*base;
return p;
}
int main(){
\x05int x=2,y=5;
\x05printf("%d\n",power(x,y));
\x05return 0;
}
再问: 后面注释的“C”是什么意思啊?我看的《The C..........》是汉语第二版的,难道是书中的错误么 ?
再答: 哦,你原来的n>C我估计可能是误写,//C,是注释。
int power(int base,int n)
{
int p=1;
for(;n>0;--n) //C
p=p*base;
return p;
}
int main(){
\x05int x=2,y=5;
\x05printf("%d\n",power(x,y));
\x05return 0;
}
再问: 后面注释的“C”是什么意思啊?我看的《The C..........》是汉语第二版的,难道是书中的错误么 ?
再答: 哦,你原来的n>C我估计可能是误写,//C,是注释。
调用子函数计算N次幂int power(int base,int n){int p;for(n=1,n>C,--n)p=
Int a=1; Int *p; p=&a; printf(“%d\n”,*p); 和Int a=1; Int*p; *
#includedouble power(int x,int n){double y=1;int i;for(i=n;i
int gjs(int m,int n) { int p,t; if(m>n) {p=m; m=n; n=p; } wh
inline INT::INT(int n) //1
一道C语言题,# include int fun (int n,int *s){int f1,f2;if (n==1||
#define N 20 fun(int a[],int n,int m) { int i; for(i=m;i>=n;
#define N 20 fun(int a[],int n,int m) {int i; for(i=m;i>n;i-
void p(int n) { if (n>1 &&n%2==1) p(n-1); printf(“%2d”,n); i
#include void f(int *p,int*q); main() {int m=1,n=2,*r=&m; f(
int i,j,k,n; for(n=0;n
求一小段c代码的意思int power(int x,int n){if(n==0)return 1;elsereturn